use PipeModBase and PipelineSpec in Intermediates and FinalOut