class StrategyInfluencerChainBuilder {

    public HttpExecutionStrategyInfluencer build(HttpExecutionStrategy transportStrategy) {
        requireNonNull(transportStrategy);
        HttpExecutionStrategyInfluencer influencer = build0();
        return strategy -> transportStrategy.merge(influencer.influenceStrategy(strategy));
    }

    public  StrategyInfluencerChainBuilder();
    private  StrategyInfluencerChainBuilder(Deque<HttpExecutionStrategyInfluencer> influencers);

}