/// <summary> /// Executes the state machine to completion, using non-deterministic semantics, /// appending any results to the handler state. /// </summary> private async Task ContinueStateMachine(bool clone = false) { var stateMachine = clone ? _stateMachine.Clone() : _stateMachine; var results = await NonDetEffectHandler.Run(stateMachine); Results.AddRange(results); }