IteratorBase.h modified