/guava/guava/src/com/google/common/collect/CompactHashMap.java
T result = hasNext( currentIndex) ;
T result = getOutput ( currentIndex ) ;
public T next() { checkForConcurrentModification(); if (!hasNext()) { throw new NoSuchElementException(); } indexToRemove = currentIndex; <extra_id_0> currentIndex = getSuccessor(currentIndex); return result; } @Override public void remove() { checkForConcurrentModification();