nesting! pass a 'children' object to any shape in order to create sub-shapes. the children-object works just like the initialize-function.