{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"if"}]}
            if trait_did.is_some() {
        } else if !collected.any() {
                // If there are no explicit sizedness bounds on a trait then add a default