<div dir="ltr"><div><div><div>The Proxy [[Construct]] method 9.5.14, has the step 7.a<br>"If target does not have a [[Construct]] internal method, throw a TypeError exception."<br><br></div>But a proxy only has a [[Construct]] internal method when the target has a [[Construct]] internal method. I am not aware that an object can lose an internal method during runtime.<br></div>[[Call]] doesn't have a check like this either. Could this check be turned into an assert?<br></div><div><div><br></div></div></div>