Given that it's quite a common switch and extremely unlikely to be already in use for something else, we can just consider it to be the same as having entered `-h` as an arg.
This adds the `?` as a valid option character name.
Fixes#1547
Currently, the latest stable .NET5 is version 5.0.400, which
fails with `latestPatch` but works with `latestFeature`.
Given that the project doesn't appear to depend on any low
level primitives or behaviors that might break from .NET
feature band upgrades, it's far more convenient for contributors
to have a more flexible requirement.