Experimental code to evaluate expressions
edits