add support for non-option arguments extension to getopt