@@ I should not assume that Utility::CommandLine is the only mechanism 
   used to parse command line. Application developer may be using 
   different components that employ different command line parsers. 
   Thus it seem to me that I should use argv/argc as input/output
   format.

@@ Notion of a default command (e.g., a& --help).
