align ASTnode struct -- save 8 bytes