public override dynamic Execute(ScriptContext context)
        {
            dynamic c = Condition.Execute(context);
            dynamic r;

            if (c)
            {
                r = TrueNode.Execute(context);
            }
            else
            {
                r = FalseNode.Execute(context);
            }
            return(r);
        }