-remove AbstractIterator to abstract-iterator package.