/guava/guava/src/com/google/common/collect/Synchronized.java
asMapEntrySet = new SynchronizedAsMapEntries<>( delegate( ) .elementSet( ) , mutex) ;
asMapEntrySet = new SynchronizedAsMapEntries<> ( delegate ( ) .entrySet ( ) , mutex ) ;
} } @Override public Set<Map.Entry<K, Collection<V>>> entrySet() { synchronized (mutex) { if (asMapEntrySet == null) { <extra_id_0> } return asMapEntrySet; } } @Override public Collection<Collection<V>> values() {