{"ast_node_type":"variable","tokens":[{"end":24,"kind":"keyword","start":0,"text":"let"}]}
    let mut size = None;
fn read_msg_text(inp: &mut dyn BufRead) -> io::Result<Option<String>> {
    let mut buf = String::new();