JavaScript AST annotation helpers