IMap<S, V> mapKeys<S>(S Function(MapEntry<K, V> entry) fn) => IMap({ for (final entry in entries) fn(entry): entry.value, });