protected ActivityExecutionResult Noop()
 {
     return(ActivityExecutionResult.Noop());
 }
 protected ActivityExecutionResult Outcomes(IEnumerable <string> names)
 {
     return(ActivityExecutionResult.FromOutcomes(names));
 }
 protected ActivityExecutionResult Halt()
 {
     return(ActivityExecutionResult.Halt());
 }
 protected ActivityExecutionResult Outcomes(params string[] names)
 {
     return(ActivityExecutionResult.FromOutcomes(names));
 }