| ⊦ ∀ r0. r0 ∈ addarray(r, initial_value(ty), i, st[r -- _type, typeval(mkarraytype(ty))][r -- _length, intval(i)]) .refs ↔ r0 ∈ st .refs ++ r |
⊦ r0 ∈ addarray(r, initial_value(ty), i, st[r -- _type, typeval(mkarraytype(ty))][r -- _length, intval(i)]) .refs ↔ r0 = r ∨ r0 ∈ st .refs
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ r ∈ rset ++ r0 ↔ r = r0 ∨ r ∈ rset])]]