void IBindConfigurator <TContext> .Source <T>(IPipeContextSource <T, TContext> source, Action <IBindConfigurator <TContext, T> > configureTarget)
        {
            var specification = new BindPipeSpecification <TContext, T>(source);

            configureTarget?.Invoke(specification);

            _configurator.AddPipeSpecification(specification);
        }
        void IBindConfigurator <TContext> .Target <T>(Action <IBindConfigurator <TContext, T> > configureTarget)
        {
            var specification = new BindPipeSpecification <TContext, T>();

            configureTarget?.Invoke(specification);

            _configurator.AddPipeSpecification(specification);
        }