Why remove ArrayIterator?