Possible Duplicate:
Why does the JavaScript need to start with “;” ?
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...
What is the the purpose of the semicolon before the self executing function containing a jQuery plugin?
; (function (mstats, $) {
// blah blah blah...
} (this.mstats = this.mstats || {}, jQuery));