{"ast_node_type":"variable","tokens":[{"end":47,"kind":"keyword","start":0,"text":"let"}]}
    let mut path = path_str.chars().peekable();
    let mut stripped_segments = vec![];
    let mut segment = Vec::new();