I miss the days of one null

The NSNull instance is semantically equivalent to nil, however it is also important to
appreciate that it is not equal to nil.
Apple docs

I’ve recently run into NSNull a fair bit working with JSON responses from our API and everytime it seems crazy. Its almost like they are trying to make me miss java.