jshint isn't going to like this.