hasOwnProperty, again