Returns a new map excluding the specified keys.
keys
Map<K, V> rejectKeys(Iterable<K> keys) => Map.fromEntries(entries.where((e) => !keys.contains(e.key)));