public StateMachineModifier <TInstance> SubState(string name, State superState, out State <TInstance> subState)
 {
     subState = _machine.SubState(name, superState);
     return(this);
 }