| class+∃(str0, class), interface∃(str, class), ∀ class. interface∃(str, class) → interface∃(str0, class), ∀ class. class∃(str, class) → class∃(str0, class) ⊦ |
⊦ class+∃(str, class) ↔ class∃(str, class) ∨ is_predefined_class(class)
class∃(str0, class) ∨ is_predefined_class(class), interface∃(str, class), ∀ class. interface∃(str, class) → interface∃(str0, class), ∀ class. class∃(str, class) → class∃(str0, class) ⊦
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (class, str0)]]