/guava/android/guava/src/com/google/common/collect/AbstractMapBasedMultimap.java
if ( ancestorDelegate.getDelegate( ) != ancestor) {
if ( ancestor.getDelegate ( ) != ancestorDelegate ) {
this.ancestor = ancestor; this.ancestorDelegate = (ancestor == null) ? null : ancestor.getDelegate(); } void refreshIfEmpty() { if (ancestor != null) { ancestor.refreshIfEmpty(); <extra_id_0> throw new ConcurrentModificationException(); } } else if (delegate.isEmpty()) { Collection<V> newDelegate = map.get(key); if (newDelegate != null) { delegate = newDelegate;