Returns a new Map that contains a deep copy of every key and value from this.
Map<Map<K1, V1>, V> deepCopy() => Map.fromIterables( keys.map((e) => e.deepCopy()), values, );