Use `Traversable` here, not `ArrayIterator`.