Publish the composite pattern