Make the server handle arbitrary pipelines