according to test on latest chrome, firefox, opera, and safari at the moment, Object.getPrototypeOf should return null when the parameter is Object.prototype