We should really be using the term "nully" here for values that can be either null or undefined. Seems like we're reinforcing bad semantics by going further down this "null" road. The obvious question that someone will have is "what's the difference between .expect (null and .expectNull ?"