| r ≠ jvmref ∨ ¬ sk ∈ sks ⊦ validfieldlist(str, r, sks, st[jvmref -- sk, val]) ↔ validfieldlist(str, r, sks, st) |
⊦ validfieldlist(str, r, [], st)
∀ r, sk, str, st, val. r ≠ jvmref ∨ ¬ sk ∈ sks0 → (validfieldlist(str, r, sks0, st[jvmref -- sk, val]) ↔ validfieldlist(str, r, sks0, st)), r ≠ jvmref ∨ ¬ sk ∈ sk0 + sks0 ⊦ validfieldlist(str, r, sk0 + sks0, st[jvmref -- sk, val]) ↔ validfieldlist(str, r, sk0 + sks0, st)
[[CONCRETESIMPRULES : ([CSIMPGEN : storekeys generated by [], +;])]]