New post, hasownproperty vs typeof