1. A system comprising: an extensible generic parser that receives a list of allowable options for an application and a command line for the application, the command line comprising a first command line option, the extensible parser returning a result to the application.