public static int hash <OrdK, K, V>(Map <OrdK, K, V> xs) where OrdK : struct, Ord <K> => xs.GetHashCode();
public static int hash <K, V>(Map <K, V> xs) => xs.GetHashCode();