ksc has incorrect usage text
ksc 0.9 claims that -d can be used to specify the output directory. Looks like it actually enables debugging.

```
kaitai-struct-compiler 0.9
Usage: kaitai-struct-compiler [options] <file>...

  <file>...                source files (.ksy)
  -t, --target <language>  target languages (graphviz, csharp, rust, all, perl, java, go, cpp_stl, php, lua, python, nim, html, ruby, construct, javascript)
  -d, --outdir <directory>
                           output directory (filenames will be auto-generated)
```

--outdir does work.