@FunctionalInterface public interface PipelineInterceptor<S>
void
intercept(PipelineContext<S> pipeline, S subject)
void intercept(PipelineContext<S> pipeline, S subject)