This script has been giving people trouble

most likely because I coded it with equals parts speed and badness
If `project_dir` is a positional argument, isn't this check redundant?