(Nth-Domain Restricted-Constraint-Term 1 Term)
(<=> (Restricted-Constraint-Term ?Term
?Class-Of-Term-Operators
?Class-Of-Object-Constants)
(And (Term ?Term)
(Subclass-Of ?Class-Of-Term-Operators Function-Constant)
(Subclass-Of ?Class-Of-Object-Constants Atomic-Term)
(Or (Instance-Of ?Term ?Class-Of-Object-Constants)
(Exists
(?Oper @Args)
(And (= ?Term (Listof ?Oper @Args))
(Instance-Of ?Oper ?Class-Of-Term-Operators)
(=> (Item ?Arg (Listof @Args))
(Restricted-Constraint-Term
?Arg
?Class-Of-Term-Operators
?Class-Of-Object-Constants)))))))