@mattwala
A simple (and reasonable) policy decision would be: No references to loop variables in conditionals.