If $tau$ denotes a relation, then the sentence {tt (holds $tau$ $tau_1$ ... $tau_k$)} is true if and only if
the list of objects denoted by $tau_1$,...,$tau_k$ is a member of that relation.
(<=> (Holds ?R @Args) (And (Relation ?R) (Member (Listof @Args) ?R)))
(Undefined (Arity Holds))
(Instance-Of (Arity Holds) Undefined) (<=> (Holds ?R @Args) (And (Relation ?R) (Member (Listof @Args) ?R))) (<- (Inverse ?Binary-Relation) (If (Binary-Relation ?Binary-Relation) (Setofall (Listof ?Y ?X) (Holds ?Binary-Relation ?X ?Y)))) (<=> (Holds ?Binary-Relation ?X ?Y) (Holds (Inverse ?Binary-Relation) ?Y ?X)) (<- (Composition ?R1 ?R2) (If (And (Binary-Relation ?R1) (Binary-Relation ?R2)) (Setofall (Listof ?X ?Z) (Exists (?Y) (And (Holds ?R1 ?X ?Y) (Holds ?R2 ?Y ?Z))))))