<div class="gmail_quote">2011/8/29 Allen Wirfs-Brock <span dir="ltr"><<a href="mailto:allen@wirfs-brock.com">allen@wirfs-brock.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word"><div><div>I think 15.3.4.5 should be generalize so that the computation of the length property isn't predicted by [[Class]]=='Function' but instead should just use the the numeric value of the target's length property, if it exists.  If the target does not have a length property or if its value is not a number then the bound function would get a length value of 0.</div>
</div></div></blockquote><div><br></div><div>That seems reasonable. I guess it implies that callable host objects that hitherto had a length of 0 might now have a different length, but for function proxies it seems like the right thing to do.</div>
<div><br></div><div>Cheers,</div><div>Tom</div></div>