/guava/guava/src/com/google/common/collect/HashBiMap.java
next = entry.nextInKeyInsertionOrder.nextInKeyInsertionOrder;
next = entry.nextInKeyInsertionOrder;
@Override public T next() { if (!hasNext()) { throw new NoSuchElementException(); } BiEntry<K, V> entry = requireNonNull(next); <extra_id_0> toRemove = entry; remaining--; return output(entry); } @Override public void remove() {