| ∀ class1, st, ty, fieldvar, val. (addclass(class1, fis0, st)[jvmref -- mkfs(class1, ty, fieldvar) ', val]) = addclass(class1, fis0[mkfs(class1, ty, fieldvar) ', val], st), ty ≠ ty0 ∨ fieldvar ≠ fieldvar0 ⊦ (addclass(class1, fis0, st)[jvmref -- mkfs(class1, ty, fieldvar) ', val][jvmref -- mkfs(class1, ty0, fieldvar0) ', val0]) = (addclass(class1, fis0[mkfs(class1, ty, fieldvar) ', val], st)[jvmref -- mkfs(class1, ty0, fieldvar0) ', val0]) |
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (class1, st, ty, fieldvar, val)]]