Command Line Processing library is in early development stage. You may want to take a look at Command Line Processing Model and Terminology page.