- let `collapse_vars` take care of value containing any symbols - improve overhead accounting
AST_For.init
Turns out the only place in `Compressor` which can generate invalid `AST_For.init` is within `drop_unused()`, so focus the fix-up efforts. supercedes #1652 fixes #1656