This operation is not supported by an unmodifiable map.
V update(K key, V update(V value), {V ifAbsent()}) { throw new UnsupportedError("Cannot modify unmodifiable map"); }