List<Map<K, List<V>>> mergeKeysValuesToList(Iterable<Map<K, V>> other, {V Function(K key, bool other)? onAbsentKey}) => mergeKeysValues(other, (k, a, b) => [a, b], onAbsentKey: onAbsentKey);