{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"return"}]}
            return match self.take_first_attr(&mut node) {
        loop {
                Some((attr, pos, derives)) => match attr.name() {