public static Step EchoReply(this Step step, ILocalizedString localizedString, EchoOptions echoOptions = null)
 {
     step.AppendExecutor(new EchoExecutor(localizedString, echoOptions));
     return(step);
 }
 /// <summary>
 ///     это не добавит input и просто выполнится при выполнении Input
 /// </summary>
 public static Step Execute(this Step step, Action <CallContext> act)
 {
     step.AppendExecutor(new ExecuteExecutor(act));
     return(step);
 }