See 15.2.3.7 step 6.
https://mail.mozilla.org/pipermail/es5-discuss/2009-September/003361.html ...and ES5 implementers everywhere say whee!