Was in the Developer chat and @Aidden explained the difference between Null/Validity checking. Here is an adaption of the conversation:
When you get an object from the game, you store that item in memory (RAM), if the object didn't exist in game, the memory location will therefore have nothing...