Triggers transitions based on current run status. CurrentStatus is used to select which transitions events are triggered. If CurrentStatus is "Running", "Conditional" transitions pass, "Completed/Failed" will trigger "OnCompleted/OnSucceeded/OnFailed" transitions. Transition target state can point to a selector state. For that reason the result contains both the target state, as well ass the actual next state returned by the selector.