{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"self.in_primary_interface"}]}
        self.in_primary_interface = false;
    fn predicates(&mut self) -> &mut Self {
        // N.B., we use `explicit_predicates_of` and not `predicates_of`