Initial implementation of Expr::eval for all Expr types except attribute
access. Separated type cast functions from store processing functions at
the lexeme level.