| is_fskey(sk) ⊦ ¬ is_indexkey(sk), sk = i ', (addarray(r, vals0, i + 1, st[r -- sk, val0])[r -- i ', val]) = (addarray(r, vals0, i + 1, st)[r -- sk, val0][r -- i ', val]) |
is_fskey(sk), is_indexkey(sk) ⊦ (addarray(r, vals0, i + 1, st[r -- sk, val0])[r -- i ', val]) = (addarray(r, vals0, i + 1, st)[r -- sk, val0][r -- i ', val]), sk = i '
[[CONCRETESIMPRULES : ()]]