hasOwnProperty fix