It's more useful to describe what jshint's objection is here, rather than the behaviour of the code