{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"}"}]}
    } else if !main_fn_predicates.predicates.is_empty() {
        });
        // generics may bring in implicit predicates, so we skip this check if generics is present.