public ParserFrontendTests()
 {
     _output = new InMemoryOutputChannel();
     var parserOptions = new ParserOptions { OutputTarget = _output };
     _parser = Parser.FromAttributes<CommandTests.MyOptions>(parserOptions);
     _abstractParser = Parser.FromAttributes<AbstractOptions>(parserOptions);
 }
            internal ParserOptionsTemplates()
            {
                Default = new ParserOptions();

                Unix = new ParserOptions
                {
                    FlagValueSeparators = new List<string>(),
                    LongFlagHeaders = new List<string> { "--" },
                    ShortFlagHeaders = new List<string> { "-" }
                };

                Windows = new ParserOptions
                {
                    FlagValueSeparators = new List<string>{"=", ":"},
                    LongFlagHeaders = new List<string> { "/" },
                    ShortFlagHeaders = new List<string> { "/" }
                };
            }