public ChainSpecification addInherits(Collection<ComponentSpecification> inheritedChains) {
        return new ChainSpecification(componentId, inheritance.addInherits(inheritedChains), phases(), componentReferences);
    }
Specifies how the components should be selected to create a chain. Immutable.

@author Tony Vaagenes
container-core/src/main/java/com/yahoo/component/chain/model/ChainSpecification.java