4.6.2: An Iterator with an each-Like Interface