def effects.back
import ezx@1.11.0.0/src/ws/up.bend as Upimport Base
import ezx@1.11.0.0/src/lock/plan.bend as LP
265# every effect, with the write of ez.toml replaced
266def effects.back(es: List<&2, LP.Effect>, +ws: List<&2, LP.Effect>) -> List<&2, LP.Effect>:
267 match es:
268 case []:
269 []
270 case hd <> tl:
271 rest = effects.back(tl, ws)
272 effect.back(hd, ws, rest)