The only places we use `==` over `===` are when we're doing a null/undefined check or we **want** type coercion - we're not using it by mistake, we're using it because it's the fastest way of doing what we want to do in V8. We do use camel case for everything apart from constants / global test helpers.

You're right though, we're not strictly following a guide, and personally that does not bother me. I don't care about that. I care about a consistent, readable style and working code :)