def indexed_plain_taken
import bendvy-ecs-core@0.1.0.4/captured_column.bend as CapturedColumnimport Base
import indexed_lifecycle.bend as M
28def indexed_plain_taken(~S:Data,~C:Type,+id:U32,metadata:M.Metadata,result:Array<Maybe<&1,C>> & Maybe<&1,C>) -> Capture<S,C>:
29 match result:
30 case (values,owner): indexed_plain_got(~S,~C,id,values,owner,M.get(metadata,id))