Add evaluate method to Func and Expr node

Also add UNITS token.