I saw the command in my terminal when launching the editor, was curious
to see what it did, so I ran it again without arguments, expecting to
get a `--help`-like message, instead it ended up overwriting itself.
This change changes the script's default behavior (default being the
invocation without arguments) from overwriting itself to throwing an
exception about a missing output file argument.