(=> (Null ?List) (List ?List)) (=> (Single ?List) (List ?List)) (=> (Double ?List) (List ?List)) (=> (Triple ?List) (List ?List)) (=> (Symbol@Ol-User%Kif-Extensions ?X) (Not (List ?X)))
(<=> (Null ?List) (And (List ?List) (= (Length ?List) 0))) (<=> (Single ?List) (And (List ?List) (= (Length ?List) 1))) (<=> (Double ?List) (And (List ?List) (= (Length ?List) 2))) (<=> (Triple ?List) (And (List ?List) (= (Length ?List) 3))) (<=> (Composition-Of@Frame-Ontology ?Binary-Relation ?List-Of-Relations) (And (Binary-Relation@Ol-User%Kif-Relations ?Binary-Relation) (List ?List-Of-Relations) (Not (Null ?List-Of-Relations)) (=> (Item ?R ?List-Of-Relations) (Binary-Relation@Ol-User%Kif-Relations ?R)) (Or (And (Single ?List-Of-Relations) (= ?Binary-Relation (First ?List-Of-Relations))) (And (Double ?List-Of-Relations) (= ?Binary-Relation (Composition@Ol-User%Kif-Relations (First (Rest ?List-Of-Relations)) (First ?List-Of-Relations)))) (Exists (?Left-Sub-Relation) (And (= ?Binary-Relation (Composition@Ol-User%Kif-Relations (Last ?List-Of-Relations) ?Left-Sub-Relation)) (Composition-Of@Frame-Ontology ?Left-Sub-Relation (Butlast ?List-Of-Relations)))))))
(Nth-Domain@Frame-Ontology Cons 3 List) (Nth-Domain@Frame-Ontology Cons 2 List) (Nth-Domain@Frame-Ontology Append 3 List) (Nth-Domain@Frame-Ontology Append 2 List) (Nth-Domain@Frame-Ontology Append 1 List)