{"ast_node_type":"other","tokens":[{"end":44,"kind":"keyword","start":0,"text":"end_of_then.prev_sibling_or_token()?"}]}
        end_of_then.prev_sibling_or_token()?
    let end_of_then = if end_of_then.prev_sibling_or_token().map(|n| n.kind()) == Some(WHITESPACE) {
    } else {