New command line parsing. This isn't as perfect as I would have liked. The CommandLin...