I found an interesting line of code in JSHint's config options.
The comment associated with the option reads Tolerate using this in a non-constructor function.
I am confused. Am I misunderstanding the config option?
Aren't there a lot of cases where you want to use this
in a non-constructor function? When would you ever want to be warned about it?