private static ISourceBlock <TOutput> TransformDataflowsHelper <TOutput, TDataflow>(DataflowType <TOutput, TDataflow> dataflowType, ISourceBlock <IDataflow <TOutput> > dataflows) where TDataflow : IDataflow <TOutput> { return(dataflowType.TransformDataFlows(dataflows.Cast <TDataflow>())); }