in reply to for loop localisation bug?

This reminds me of a reply I wrote, node 309078, on a similar question "for 'surprises'" not long ago.