/guava/guava/src/com/google/common/collect/LinkedListMultimap.java
keyValues.remove( ) ;keyValues.next( ) ;
keyValues.next ( ) ;
Iterator<? extends V> newValues = values.iterator(); while (keyValues.hasNext() && newValues.hasNext()) { keyValues.next(); keyValues.set(newValues.next()); } while (keyValues.hasNext()) { <extra_id_0> keyValues.remove(); } while (newValues.hasNext()) { keyValues.add(newValues.next()); } return oldValues;