{"ast_node_type":"variable","tokens":[{"end":18,"kind":"keyword","start":0,"text":"let"}]}
        let at = {
    fn parse_next_substitution(s: &str) -> Option<(Substitution<'_>, &str)> {
            let start = s.find('$')?;