| is_array(r, st), st ⊆ st0 ⊦ getintarray(r, st) = getintarray(r, st0) |
⊦ st ⊆ st0 ∧ is_arrayref(r, st[r -- _length] .intval, st) ∧ r -- _length ∈ st → getintarray(r, st) = getintarray(r, st0)
¬ (st ⊆ st0 ∧ is_arrayref(r, st[r -- _length] .intval, st) ∧ r -- _length ∈ st), is_array(r, st), st ⊆ st0 ⊦ getintarray(r, st) = getintarray(r, st0)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st0, st, r)]]