better: `OptionParser::InvalidOption === error`