public override bool TryInvoke(InvokeBinder binder, object[] args, out object result) { result = null; if (args.Length > 0) { result = Evaluate(args[0].ToString()); args.Skip(1).Select(x => x.ToString()).ToList().ForEach(Execute); } return true; }