Improved handling of argument parsers.
Improved handling of argument parsers.

Eliminated some redundancies in the process. Improved documentation.

Q2MM/q2mm,arosale4/q2mm,Q2MM/q2mm,arosale4/q2mm,ericchansen/q2mm,ericchansen/q2mm