Dean Landolt (2013-10-15T22:19:59.000Z)
domenic at domenicdenicola.com (2013-10-21T19:29:13.882Z)
On Tue, Oct 15, 2013 at 5:50 PM, Brendan Eich <brendan at mozilla.com> wrote: > Allen confirmed, but just to be clear, any world where `o["foo"]` and `do { let key = "foo"; o[key]; }` (do-expression syntax from harmony-era strawman) differ is crazytown, and we do not go there. True, but the `__proto__` train left the station bound for crazytown long ago... So just to be clear, the only way to add a `__proto__` property to an existing object is with `Object.defineProperty`?