Basic AST building.