Fix to stop GNU getopts rearranging argv as exposed via _CommandLine primitive