public void Execute(IBaseDelegateExecution execution)
        {
            string value1 = (string)Text1.GetValue(execution);

            execution.SetVariable("var1", string.Join("", value1.Reverse()));

            string value2 = (string)Text2.GetValue(execution);

            execution.SetVariable("var2", string.Join("", value2.Reverse()));

            if (Text3 != null)
            {
                string value3 = (string)Text3.GetValue(execution);
                execution.SetVariable("var3", value3);
            }
        }