1 | 5. r: rel() 6. r@0: rel() 7. r@0 P 8. r = (r@0)' 9. as: (Label Term) List 10. 1of(unzip(as)) = rel_primed_vars(r) 11. i: . i < ||as||  2of(as[i]) ( x.smts_eff(action_effect(a;A.eff;A.frame);x))(1of(as[i])) 12. x = rel_subst2(as;r) r@0 P & ( as:(Label Term) List. 1of(unzip(as)) = rel_vars(r@0) & ( i: . i < ||as||  2of(as[i]) smts_eff(action_effect(a;A.eff;A.frame);1of(as[i]))) & x = rel_subst(as;r@0)) |