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