{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"type"}]}
        type Item = Substitution<'a>;
    impl<'a> Iterator for Substitutions<'a> {
        fn next(&mut self) -> Option<Self::Item> {