load(libdir + "immutable-prototype.js"); c = Number.prototype; function f(o) { if (globalPrototypeChainIsMutable() || o !== Object.prototype) o.__proto__ = null for (x in o) {} } for (i = 0; i < 9; i++) { f(c) if (globalPrototypeChainIsMutable()) Object.prototype.__proto__ = c; for (x in Object.prototype) continue; f(Math.__proto__); }