def registration_name
import bendvy-ecs-core@0.1.0.4/ordinary_app_execution.bend as OrdinaryAppExecutionimport Base
import bendvy-ecs-core@0.1.0.4/execution_trace.bend as Trace
45def registration_name(items:List<&2,Trace.Identity>,+id:U32) -> Maybe<&2,String>:
46 match items:
47 case []:None{}
48 case Trace.Identity{_,candidate,name} <> rest:named(U32.is_eq(candidate,id),name,_ => registration_name(rest,id))