Add a real trivial executor that performs arithmetic operations + - * supplied as an AST.  Nesting is supported.