The following doesn't work - E is never fired. ``` Event E; sm{ S; on_enter{ E; }; states{Initial;}; }; Simulation{ Start{S;}; }; ``` But putting E into a scope works: ``` ... on_enter{ {E;} }; ... ```