wineluis
suspend PipelineContext<TSubject, TContext>.(TSubject) -> Unit
suspend fun PipelineContext<Unit, ApplicationCall>.dataEndpoint()