def same
import bendvy-ecs-core@0.1.0.3/execution_state.bend as ExecutionStateimport Base
import bendvy-ecs-core@0.1.0.3/world.bend as W
import bendvy-ecs-core@0.1.0.3/entity_key.bend as K
28def same(~S:Data,left:W.Handle<S>,right:W.Handle<S>) -> Bool:
29 match left right:
30 case W.Handle{ln,lk} W.Handle{rn,rk}:Bool.and(U32.is_eq(ln,rn),K.equal(lk,rk))