Iterators have arguments now, PART 2