It would be helpful to have a counter available in DoUntilOutOfBounds that one can use to name elements produced.