Javascript weird syntax
<p>So I was programming some stuff in Javascript and some time later I saw I made a typo in the following piece of code:</p>

<pre><code>(function() {

    var someEl = document.getElementById('id-of-some-el'),l    &lt;-----
        someOtherEl = document.getElementById('some-other-el');

    someEl.onclick = function() {
       ...
    };

})();
</code></pre>

<p>Notice how the <code>l</code> isn't supposed to be there. I've only tested this in Firefox but, why didn't I get a syntax error?</p>
