jshint says "Confusing use of `!`."