// Collect and fuse includes
compositeIncludeBuilder.build(composite);

// Expand nested composites
compositeCloneBuilder.build(composite);

// Configure all components
componentConfigurationBuilder.build(composite);

// Connect composite services and references to component service and references
compositePromotionBuilder.build(composite);

// Compute the polices across the composite/component hierarchy
compositePolicyBuilder.build(composite);

// Wire the components
componentWireBuilder.build(composite);

// Wire the composite references
compositeReferenceWireBuilder.build(composite);

// Configure composite services
compositeServiceConfigurationBuilder.build(composite);