{"ast_node_type":"variable","tokens":[{"end":88,"kind":"keyword","start":0,"text":"let"}]}
    let (closing_bracket, expected_ast_bracket, allowed_kinds) = match opening_bracket {
    type FilterFn = fn(SyntaxKind) -> bool;
        '{' => ('}', SyntaxKind::L_CURLY, &[ast::Expr::can_cast as FilterFn] as &[FilterFn]),