type Build
import bendvy-ecs-core@0.1.0.4/schedule.bend as Scheduleimport Base
25# Build result preserving the actual heterogeneous owners on invalid plans.
26# Built retains those owners inside Schedule, not copied reusable runtime closures.
27type Build<S: Data,C: Type,R: Type,E: Data,H: Type> is Type:
28 Built{schedule: Schedule<S,C,R,E,H>}
29 Invalid{owners: H}