I think it should be `[--diff|--list|--write]` as their each output forms with an implicit default of stdout. I guess you could pair `--diff` and `--write`? I'm not sure if that works right now, though.