As discussed here it would be nice to automatically get --no-foo as the negative option for boolean flag --foo.
When negative-names: is provided the automatic --no-foo should not be created. negative-names: #f (or an empty sequence) should disable all negative names.
Honestly not sure whether to support --nofoo, --no-foo, or both. I guess --nofoo is traditional, so potentially less confusing.
See also: #11