def registered_checked
import bendvy-ecs-core@0.1.0.4/event_stream.bend as EventStreamimport Base
21def registered_checked(~S:Data,~E:Data,available:Bool,stream:Stream<S,E>,+tick:Nat) -> Stream<S,E> & U32:
22 match available:
23 case False{}:(stream,0)
24 case True{}:increment_reader(~S,~E,stream,tick)