public StateMachineModifier <TInstance> WhenEnter(State state,
                                                   Func <EventActivityBinder <TInstance>, EventActivityBinder <TInstance> > activityCallback)
 {
     _machine.WhenEnter(state, activityCallback);
     return(this);
 }