For coding peeps: I have devised a cunning language in which:
(a) the '??' operator returns the first non-null value, and yet...
(b) 'null ?? true == false'.
Because, you see, 'null' is non-null, because it's coerced to 'false', because of 'true'.
This is fine.
Welcome to thundertoot! A Mastodon Instance for 'straya