Added `for (..of..)` support and guard against `for (let var=.. in|of ..)` loops.