/guava/android/guava/src/com/google/common/collect/HashBiMap.java
indexToRemove = index; T result = forEntry( index) ;
T result = forEntry ( index ) ; indexToRemove = index;
@Override @ParametricNullness public T next() { if (!hasNext()) { throw new NoSuchElementException(); } <extra_id_0> index = biMap.nextInInsertionOrder[index]; remaining--; return result; } @Override public void remove() {