The example in the (upstream) simple example does not show typical usage, with hard-coded args and no command-line invocation. It includes positionals in the return values which will never be present with the simple strict configuration.
Solution
A range of minor updates:
don't supply args, use automatic detection
refactor options to be more compact (and maybe easier to read)
Problem
The example in the (upstream) simple example does not show typical usage, with hard-coded args and no command-line invocation. It includes positionals in the return values which will never be present with the simple strict configuration.
Solution
A range of minor updates: