def projected
import bendvy-ecs-core@0.1.0.4/snapshot_gate.bend as SnapshotGateimport Base
import bendvy-ecs-core@0.1.0.4/decode_data.bend as D
17def projected(~P:Type,name:String,observed:P & D.Raw) -> P & Field:
18 match observed:
19 case (owner,value):(owner,Saved{name,value})