I often find myself wrapping an iterator in an action group just to declare the iterator variable inside the action group to keep it local to the iteration. It would be very welcome when you find a way to declare the iterator variable directly inside the iterator and make it local for the iteration.
I like the idea, I’ll add it to the todo list.