Combine two pipelines
Returns a pipeline containing nodes from both inputs and errors on name collisions.