public override bool Remove(Entry <K, V> target) { Entry <K, V> entry = associatedMap.GetEntry(target.Key); if (ValuesEq(entry, target)) { associatedMap.RemoveEntry(entry); return(true); } return(false); }