pub fn pick_token<T: AstToken>(tokens: TokenAtOffset<SyntaxToken>) -> Option<T>