As I said: 'undefined' and 'not provided' have a complex relationship in the ES spec. The ship has sailed, but the turd is the shiniest turd you've ever seen.<span></span><br><br>On Tuesday, January 8, 2013, Peter van der Zee  wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Jan 7, 2013 at 11:59 PM, Rick Waldron <<a href="javascript:;" onclick="_e(event, 'cvml', 'waldron.rick@gmail.com')">waldron.rick@gmail.com</a>> wrote:<br>

> The initialVal argument is _optional_ and undefined is valid — how would you<br>
> decide if what was passed should be initial value or thisArg?<br>
<br>
I see. Well, ship has sailed. Thanks.<br>
<br>
- peter<br>
<br>
...(Could have specced the context parameter to be second, to be<br>
ignored if undefined, and the accumulator third.)<br>
_______________________________________________<br>
es-discuss mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'es-discuss@mozilla.org')">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/listinfo/es-discuss</a><br>
</blockquote>