| ∀ class. class ∈ claset → initundone(class, st) ⊦ ∀ class. class ∈ claset → initundone(class, addclass(class1, fis, st)), class1 = `java.lang.Object' .class, class1 ∈ claset |
class1 ≠ class2, class2 ≠ `java.lang.Object' .class ⊦ initundone(class1, addclass(class2, fis, st)) ↔ initundone(class1, st)
class ∈ claset, ∀ class. class ∈ claset → initundone(class, st) ⊦ claset = ∅, class1 = `java.lang.Object' .class, # claset = 0, initundone(class, st), class1 ∈ claset
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ claset ≠ ∅ → # claset ≠ 0], [CSIMPFORWARD : ⊦ class ∈ claset → claset ≠ ∅])]]