| ⊦ is_predefined_class(class) ∧ class ≠ `java.lang.Object' .class → predef_superClass(class) ≠ class |
⊦ is_predefined_class(class) ∧ class ≠ `java.lang.Object' .class → predef_superClass(class) = predef_supers(class) .rest .first
predef_supers(class) .rest .first = class, is_predefined_class(class) ⊦ class = `java.lang.Object' .class
[[CONCRETESIMPRULES : ()]]