Command line argument parser library, like getopt, except better. [Multiple languages]