Support passing up to two numerical values as positional arguments

- The values are interpreted as minimum and maximum number of supported
  positional arguments, ignoring order
- `--help` option overrides check for positional arguments

Conceptually, passing numeric values is now the default, passing logical a mere
compatibility behavior.  See also #6.

Fixes #3. Fixes #5 (=contains it).