Initial implementation of Object.prototype.hasOwnProperty
Fixed hasOwnProperty for non obj this