Help message now includes positional arguments description
Make sure syntax errors include name of option in exception message to help diagnostics
Help message now includes the list of positional arguments with their description
We can now specify an type for operands and they will be automatically converted
We can now retrieve arguments as typed values rather than Objects
We can now access operand and option values the same way
Morph builders into argument specifications and make them responsible for specifying and instantiating arguments
Eliminate Format compound interface and configure CommandLine with a parser at construction time