key
CommandLineArgument
CommandLineOption
FlagOption