Undo moving AbstractIterator to kotlin namespace for now.