if theArg is "-" or theArg's character 2 is in "01234567890" then exit repeat -- it's a lone hyphen or a negative number (i.e. not an option), so treat it and rest of rawArguments as positional arguments