- Fixes #71 - If substate is entered directry, we don't go via initial state for particular state machine where transition ends. - Fixing other tests which assumed initial state is entered. - In terms of a history state, initial state is still entered.