public static bool forall <K, V>(HMap <K, V> map, Func <KeyValuePair <K, V>, bool> pred) => map.ForAll(pred);
public static bool forall <K, V>(HMap <K, V> map, Func <Tuple <K, V>, bool> pred) => map.ForAll(pred);