def phase_boundary
import bendvy-ecs-core@0.1.0.4/trace_facts.bend as TraceFactsimport Base
100def phase_boundary(state:State,name:String) -> State:
101 match state:
102 case Off{}:Off{}
103 case On{facts}:On{BoundaryFact{PhaseBoundary{name}} <> facts}