| validrefvalnotnull(str, st[rk], mkarraytype(byte_type), st), rk ∈ st ⊦ okbytearray(st[rk] .refval, st) |
⊦ validrefvalnotnull(str, val, ty, st) ↔ is_referencevalue(val) ∧ validrefnotnull(str, val .refval, ty, st)
⊦ ¬ okbytearray(r, st) → ¬ validrefnotnull(str, r, mkarraytype(byte_type), st)
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st, mkarraytype(byte_type), st[rk], str)]]