Details
Description
processProperties(Properties properties) in Parser.java calls opt.hasArgs().
The hasArgs() function in Option.java returns true if the option has multiple
values (this.numberOfArgs > 1). So for options with a single argument this
returns false.
A simple fix is to change the opt.hasArgs() call to opt.hasArg() in Parser.java.