Related to #258. Mimic commons-cli behaviour: If `args = 2` for an option, users may specify `-a1` and this single value is accepted. Compare with: `-a 1` gives "error: Missing argument for option: a"...