{{* http://blog.errorception.com/2012/01/writing-quality-third-party-js-part-2.html *}}