this+object prototypes: ch3 and ch5, clarifying how 'hasOwnProperty(..)' cannot be delegated to when 'Object.create(null)' used