| ⊦ is_predefined_class(class) ∧ class ≠ `java.lang.Object' .class ∧ (∀ class0. tdname+∃(str, class0) ∧ class0 ≤ class → is_predefined_class(class0)) → ¬ contains(str, mkclasstype(class), ty) |
contains(str, mkclasstype(class), ty), is_predefined_class(class), ∀ class0. tdname∃(str, class0) ∧ class0 ≤ class → is_predefined_class(class0) ⊦ class = `java.lang.Object' .class
[[CONCRETESIMPRULES : ([CSIMPNAMEDSEQ : typefuns, , tdnameex-03, ⊦ ¬ is_predefined_class(class) → ( tdname+∃(str, class) ↔ tdname∃(str, class))])]]