hasOwnProp