I can understand it complaining about braces and semi-colons. But it also complains about things like assigning to variable declarations, and for some reason it didn't like multiple clauses in if statements.

Then, too, the optimization wasn't purely for code-size; I was trying to make the code efficient as far as I understand Javascript execution. I certainly don't claim to be a great Javascript programmer, either, in case I mistakenly gave that impression.

Wade.