- Always=true
- Both unset/false
- Never=true
If both are true the behavior is unspecified. The default for each option is false.
Never=false does not imply Always=true. Always true should imply never=false and never=true should imply always=false but in practice you can obviously set both to true and a random one would be respected or it’s an error.
There’s no error reporting where the code was added, so one takes preference, but I don’t recall which one.