Objects for building multi-routine, one way processing pipelines.