If a command requires positional arguments, it can be necessary and appropriate to print usage.
Right now, relevant API calls such as explain() are private. There should be some mechanism for a subcommand to validate its argument list and invoke this package's existing mechanisms for generating help/usage should those positional arguments be incorrect.
If a command requires positional arguments, it can be necessary and appropriate to print usage.
Right now, relevant API calls such as
explain()
are private. There should be some mechanism for a subcommand to validate its argument list and invoke this package's existing mechanisms for generating help/usage should those positional arguments be incorrect.