public static Dim <K1, K2> dim <K1, K2>(K1 k1, K2 k2) where K1 : ITypeNat, new() where K2 : ITypeNat, new() => Dim.Define <K1, K2>();
public static Dim <K1, K2, K3> dim <K1, K2, K3>(K1 k1, K2 k2, K3 k3) where K1 : ITypeNat, new() where K2 : ITypeNat, new() where K3 : ITypeNat, new() => Dim.Define <K1, K2, K3>();
public static Dim <K> dim <K>(K k) where K : ITypeNat, new() => Dim.Define <K>();