Bhavbhuti,
><g>, I was feeling around if anybody has already invented or atleast started to invent this wheel.
This isn't an easy wheel to invent. If there is any containership you have to convert that into a subclass. This has to be done for every level of containership. It can be done, it's just not s problem that interests me in tackling because I'm plenty happy using the design surface.
I can easily have several method windows open looking at different methods of the class as the same time, you can't do that in a prg based class.