mishoo/UglifyJS2 — pull request #323 by rvanvelzen (2013-10-23 20:28:08+00:00)
Title: Fix #280

The `init` of the `ForStatement` is not a `BlockStatement` before it was
descended. The descend has to happen first, and *then* the actual
checks.

This is the best option imho. The "hack" way is just as slow and more prone to problems.