0 ≤ i ⊦ addarray(r, ty, i, st) = addarray(r, ty, mklist(initial_value(ty), i→n(i)), st)
[[CONCRETESIMPRULES : ([CSIMPFORWARD : ⊦ i ≤ j ∧ 0 ≤ i → 0 ≤ j])]]