This page has been moved to /articles/2014/01/wrapping-javascript-functions/