added variable expression AST class