Command line option parser. An easy framework for creating cmd-line tools.