private static ChainSpecification vespaPhasesSpecification() {
        return new ChainSpecification(new ComponentId("vespaPhases"),
                                      new ChainSpecification.Inheritance(null, null),
                                      PhasesCreator.linearPhases(
                                              PhaseNames.RAW_QUERY,
                                              PhaseNames.TRANSFORMED_QUERY,
                                              PhaseNames.BLENDED_RESULT,
                                              PhaseNames.UNBLENDED_RESULT,
                                              PhaseNames.BACKEND),
                                      noSearcherReferences());
    }
Creates the search chains vespaPhases, vespa and native.

@author Tony Vaagenes
config-model/src/main/java/com/yahoo/vespa/model/container/search/searchchain/defaultsearchchains/VespaSearchChainsCreator.java