Yeah, it annoys me. More annoyingly, its hard to abstract this away because each loop does one little tiny thing differently. I couldn't see a good way to fix this.