Hi !
It would be great if the empty shape ——– was distinct from null.
The reason behind this is that is, when building a universal factory, we need to analyze shapes corners automatically.
Then, some part of our factory will filter incoming shapes that match that same shape corner.
However, when a shape corner is empty, the signal being sent is not “empty shape” but “null aka empty signal”
In that case the belt filters are disabled and don’t throw the shape in any direction.
Another fix for that would be to throw shape by default in the secondary direction when the signal is off.