Map<K, V> where(bool Function(K key, V value) f) => Map<K, V>.fromEntries(entries.where((e) => f(e.key, e.value)));