(<=> (Attribute-Function-Total-On ?Function ?Class)
(And (Attribute-Function ?Function)
(Class ?Class)
(Total-On ?Function ?Class)))
(=> (Attribute-Function-Total-On $X $Y) (Class $Y))
(=> (Attribute-Function-Total-On $X $Y) (Attribute-Function $X))
(<=> (Attribute-Function-Total-On ?Function ?Class)
(And (Attribute-Function ?Function)
(Class ?Class)
(Total-On ?Function ?Class)))