Pipeline with no functions passed

Improves behaviour when now functions are passed to pipeline.