Looking at their usage, `--output` takes a filename, not a directory.
This also means that `RequireMatchingFileName` should be false.  (that was just an ugly hack for the CoffeeScript compiler)