+1. JSLint isn't about writing good code, it's about writing code like Douglas Crockford. I know that he likes to think that anyone who doesn't write like him is wrong, but that isn't the case - use JSHint instead.