Mark,
By "stable enough" I meant that the class works fine "as is" there isn't any big reason to use bClass components inside.
Factory patterns can be useful. My dfHGrid class has properties that allow the floating shape to come from a user specified class/classlib. So the grid is it's own factory instead of using another factory object.
>>Those components are stable enough that I've not really found a need to use a Factory to build them at run time.
>
>The Factory patten doesn't have to do with stability (as I understand it), but with the ability to call a method to create an object of the desired subclass. If you subclass a container, e.g., the superclass would call a factory method to create objects of the appropriate subclass.