def handle
import bendvy-ecs-core@0.1.0.4/trace_relation.bend as TraceRelationimport Base
import bendvy-ecs-core@0.1.0.4/trace_facts.bend as Facts
import bendvy-ecs-core@0.1.0.4/world.bend as W
import bendvy-ecs-core@0.1.0.4/entity_key.bend as Key
15def handle(~S:Data,target:W.Handle<S>) -> Facts.HandleValue:
16 match target:
17 case W.Handle{namespace,+key}:Facts.HandleValue{namespace,Key.index(key),Key.generation(key)}