Classes to represent command line options.