Powerful framework for running multiple operations in a pipeline, mostly replacing M/R: