Added BatchMapIterator