Jeff Walden (2014-12-04T01:16:19.000Z)
d at domenic.me (2014-12-08T21:46:41.167Z)
It's perfectly accessible. ```js var obj = { ["__proto__"]: 42, __proto__: null }; assert(obj.__proto__ === 42); assert("__proto__" in obj); assert(Reflect.get(obj, "__proto__") === 42); // ...if I remember R.get's name/semantics assert(Object.getOwnPropertyDescriptor(obj, "__proto__").value === 42); assert(Object.getPrototypeOf(obj) === null); ``` And so on.