<div dir="ltr"><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">
<div bgcolor="#FFFFFF" text="#000000"><div class="im"><span style="color:rgb(34,34,34)">So glad you asked, and you will like the answer:</span><br></div>
<br>
js> 0L == "0"<br>
typein:2:0 TypeError: no operator function found for ==<br></div></blockquote><div><br></div><div>...and..I..do  : )</div><div><br></div><div><a href="http://goo.gl/N5txLJ">http://goo.gl/N5txLJ</a><br></div><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">
<div bgcolor="#FFFFFF" text="#000000">
<ul>
  <li>The strict equality operators, === and !==, cannot be overloaded</li>
  <li>They work on frozen-by-definition value objects via a structural 
recursive strict equality test (beware, NaN !== NaN)</li>
  <li>Same-object-reference remains a fast-path optimization</li></ul></div></blockquote><div>Looks pretty solid to me - thanks!</div><div><br></div></div></div></div>