This was more surprising than anything while migrating existing code. (I was able to change it to `foo != null` to unblock myself, but more an FYI for the team to review)