What semantically crazy stuff do you have to rely on? I don't advocate mindlessly buying into the cult of Crockford, but he outlines a pretty reasonable subset of the language in "JavaScript: The Good Parts"
The only thing I can think of that you might mean is function scoping, which I would agree with.
The only thing I can think of that you might mean is function scoping, which I would agree with.