public static PipelineBuilder <string[], Wrapper <int> > CreatePipelineBuilder(IConsole console, TextReader input, IWorkspace?workspace) { PipelineBuilder <string[], Wrapper <int> > builder = new PipelineBuilder <string[], Wrapper <int> >() .ConfigureConsole(console, input); if (workspace != null) { _ = builder.ConfigureWorkspace(workspace); } return(builder); }