{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"//"}]}
    // subsequent code is generic for both of these modes
    // This is the only part where implementation diverges a bit,