hasOwnProperty shields the prototype properties...