defunkt/jquery-pjax — pull request #280 by duzun (2013-05-16 15:42:26+00:00)
Title: !function(){}() vs (function(){})()

I prefer !function(){}() vs (function(){})(), one char less.

And consider the following:
(function(){})()
(function(){})()

the above will throw an error!

But this code has errors:
!function(){}()
!function(){}()