Should too many arguments be allowed or not?
Are commands case sensitive?
A dictionary with all existing commands.
A command prefix that will be considered by this parser.
A suffix for all flags that will be considered by this parser.
A prefix for all full flags that will be considered by this parser.
A prefix for all shortened flags that will be considered by this parser.
Whether to throw error while parsing or not.
Config for a command parser instance.