- Guard clauses? -- Would be nice to have OnEnter/OnExit methods be able to filter based on which state you are entering from. - SendEventAction - sends an event when encountered in state, could have guard clause potentially.