public static IRelationship Relate<T1, T2>() => Relationship.Create<T1, T2>();
public static Binding NewBinding<T1, T2>() => Lib.Binding.Create(Relationship.Create<T1, T2>());
public static IRelationship Relate(Type source, Type target) => Relationship.Create(source, target);