Issue #9348: Raise an early error if argparse nargs and metavar don't match. (Merge from 3.2.)