I have dealt with cms pipelines. It is a lot like everything ibm vs unix, over-specified, verbose and awkward. The unix pipeline is designed around making the normal case easy and straight forward. Remember unix is a game.