fix MapIter#next