We probably could have made it work without the `--`. Coming from Posix, the `--` feels natural, and it also allows for code completion.