Given a hash like `{'--foo' => 'bar'}`, this will result in `--foo=bar`. This makes sense on windows, but does it apply to OpenBSD as well?