provides a simple wrapper around Getopt::Long
