jshint compatibility