The connector expands as more classes are added in the sequence. It doesn't make any sense for the connector to be part of the Clazz itself. It can't know what else is going to be appended to instances of itself. The connector should be controlled by a designer class, not Clazz