jshint has a few comments on this