reuse variables in a simple way in the js compiler, when js opts are not being run; avoid js opts in -O1, but do reloop in -O1
reuse variables within a block