docs: public<V> void consolidate(Function<E,V> convertAdds, Function<K,V> convertDels) {
          if (hasDeletions() && hasAdditions()) {
              Set<V> adds = Sets.newHashSet(Iterables.transform(additions,convertAdds));
              Iterator<K> iter = deletions.iterator();
              while (iter.hasNext()) {
                  if (adds.contains(convertDels.apply(iter.next()))) iter.remove();
              }
          }
      }