| validvals(str, rkvs, st), validval(str, rk, val, st) ⊦ ∀ rkv. rkv ∈ rkvs → validval(str, rkv .1, rkv .2, st[rk, val]) |
validval(str, rk, val, st), validvals(str, rkvs, st), rkv ∈ rkvs ⊦ validval(str, rkv .1, rkv .2, st[rk, val])
[[CONCRETESIMPRULES : ()]]