A BlSpace has a BlSpaceFrame (i.e. space's main loop).
A BlSpaceFrame has a collection of phases. This allows, for example, Toplo's skins to add 2 new phases to a space on runtime.
Okay until here. But there is a phase that runs nothing:

added to default initialize:
I don't see the point on having BlSpaceFrameIdlePhase by default on spaces.
A

BlSpacehas aBlSpaceFrame(i.e. space's main loop).A
BlSpaceFramehas a collection of phases. This allows, for example, Toplo's skins to add 2 new phases to a space on runtime.Okay until here. But there is a phase that runs nothing:
added to default initialize:
I don't see the point on having
BlSpaceFrameIdlePhaseby default on spaces.