abort when there are unused arguments on the command line