def stepped
import bendvy-ecs-core@0.1.0.4/snapshot.bend as Snapshotimport Base
import entity_key.bend as Key
import bendvy-ecs-core@0.1.0.4/snapshot_data.bend as Export
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D
11def stepped(~C:Type,next:C -> C & List<&2,Export.Entity>,id:Key.Key,observed:C & List<&2,D.Field>) -> C & List<&2,Export.Entity>:
12 match observed:
13 case (owner,fields):prepend(~C,Export.Entity{id,fields},next(owner))