public static ICommandLineArgumentsDefinitionFactory Create(Func<CommandLineArgumentsDefinition, CommandLineArgumentsDefinition> fromOtherImpl) { return new CommandLineArgumentsDefinitionFactory(fromOtherImpl, null); }