semicolon usage in javascript
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/2481543/why-does-the-javascript-need-to-start-with">Why does the JavaScript need to start with &ldquo;;&rdquo; ?</a>  </p>
</blockquote>



<p>I've been looking at some JavaScript in the new Microsoft patterns and practises project Silk on codeplex and I've come across something I've never seen before...</p>

<p>What is the the purpose of the semicolon before the self executing function containing a jQuery plugin?</p>

<pre><code>; (function (mstats, $) {
    // blah blah blah...
} (this.mstats = this.mstats || {}, jQuery));
</code></pre>
