public MainParser(string version, string copyright, params ModeParser[] modeParsers)
{
_version = version;
_copyright = copyright;
_modeParsers = modeParsers.ToDictionary(modeParser => modeParser.Name, modeParser => modeParser, StringComparer.OrdinalIgnoreCase);
}