Not sure I like the sound of that. It sounds like the floating point wat of "NaN != NaN".
NULL = NULL
It's not true or false, ... it's NULL!After having done Swift for a while, I'm a big fan of using an option type so that "reference to object" is a different static type altogether from "reference to object, or nil."