{"ast_node_type":"other","tokens":[{"end":85,"kind":"keyword","start":0,"text":"if"}]}
            if valid_prev_keywords.into_iter().any(|x| maybe_keyword.is_keyword(x)) {
            let maybe_keyword = self.prev_token;
                // if we have a valid keyword, attempt to parse generics