Kit argument parser.
Kit CLI argument parser. Supports nested commands each with their own arguments.