/guava/guava/src/com/google/common/collect/HashBiMap.java
if ( ( oldEntryForKey != null) && ( !force) ) {   throw new IllegalArgumentException( ( "key already present: " + key) ) ; }
[Delete]
BiEntry<K, V> oldEntryForKey = seekByKey(key, keyHash); if (oldEntryForValue != null && keyHash == oldEntryForValue.keyHash && Objects.equal(key, oldEntryForValue.key)) { return key; } else if (oldEntryForKey != null && !force) { <extra_id_0> } if (oldEntryForValue != null) { delete(oldEntryForValue); } if (oldEntryForKey != null) { delete(oldEntryForKey);