Composite pattern integration