--help is not a specification
osh is a new shell that aims to be a drop-in replacement for bash. To reach that goal it is important osh matches bash’s behavior in almost every case. osh however, did not have a kill builtin, which is of course a problem for compatibility. So I set out to work on a kill implementation. And doing this made me realize you can not just rely on the --help output of a command to figure out what it does. ...