Parse argv against a flag specification.
argv
on an unknown flag, a missing value, a repeated non-repeatable flag, or a stray positional after --.
--
Parse
argvagainst a flag specification.