> > I think that once an object is created, its prototype should be constant. >
While many people would fully agree with you, standardizing __proto__ isn't about whether it is *needed*, but about it being out in the wild and TC39's desire to let the EcmaScript standard reflect reality. Which, you know, kinda makes sense: once a genie is out of its bottle, you aren't doing yourself a favor by pretending it to still be safely contained. Also note that there have been *lots* of discussions on this very topic in the past, which you might want to skim through to get an overview of all the arguments: https://www.google.com/search?q=site%3Amail.mozilla.org%2Fpipermail%2Fes-discuss
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss