def resource_next
import bendvy-ecs-core@0.1.0.4/restore_storage.bend as RestoreStorageimport Base
import bendvy-ecs-core@0.1.0.4/restore_leaf.bend as Stage
44def resource_next(~Context:Type,~I:Type,~P:Type,next:P -> Stage.State<Context,I,P> -> P & Stage.State<Context,I,P>,observed:P & Stage.State<Context,I,P>) -> P & Stage.State<Context,I,P>:
45 match observed:
46 case (owner,state):next(owner,state)