no its not , this blog post is about extending existing classes with new methods that are stored to other packages instead of creating subclasses.
My point is about offering multiple names (not just one) to existing methods and classes, plus tags to further identify the methods so it is much easier to find the method you want or make your code more readable. My approach does not generate new methods, it does not touch existing objects , nor make the system more complicated. I see it more like a database to help you find things.�
But thanks for the link anyway , now I know how to make extension classes. �