{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"while"}]}
    while !text.is_char_boundary(text.len() - suffix_len) {
    let mut suffix_len = max_len - e_len - prefix_len;
        suffix_len += 1;