OMFG - Why is null an object

Added a falsy check in the type check to weed out null values