<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 30, 2015, at 8:09 AM, Yehuda Katz <<a href="mailto:wycats@gmail.com" class="">wycats@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex;">...</blockquote><div class=""><br class=""></div><div class="">I don't think this is an accurate representation of the discussion we had.</div></div></div></div></div></blockquote><div><br class=""></div><div>It’s my characterization of the situation and reflects my position. I agreed to disabling calling class constructors via a throw in order to get the consensus necessary to move forward with finishing ES6.  However, I also think that that restriction was technically unnecessarily and crippling for some use cases.  I know you have some, as yet not fully specified, alternative in mind. I don’t know its details so I can’t directly comment on it. But,  I’m skeptical that of the need for anything other than new.target and I’m pretty sure that any alternative will be move complex and take longer to get into implementations.</div><div><br class=""></div><div>Allen</div><div><br class=""></div><div><br class=""></div><div><br class=""></div></div></body></html>