Currently help and version are still special treated. Would be better if they are just two preset arguments.
Isn't that what I already did with my PRs a month ago?
But help and version are still special treated. If we have a more powerful argument validator, we can make the help message emitting process a callback.
Yeah, that's what we want to go to, but I don't think it's a priority for v3