Pipeline

fun Pipeline(phase: PipelinePhase, interceptors: List<PipelineInterceptor<TSubject, TContext>>)
fun Pipeline(vararg phases: PipelinePhase)