Hi,
I agree too, some logical blocks to route events instead of plain actions. A case statement, or a if statement should maybe not be considered as an action properly speaking but as a different sort of State with a different shape and all that. Is it what you are saying?
Bye,
Jean