in reply to Confusion with two-way pipes
That way you can do it to files and examine each stage during development, or do one huge pipeline, or even run it interactively.