Add repeated-range iterator