I would expect undefined because to me null means "this property has been set to the value null" whereas undefined means "this property was never set"