hasOwnProperty check