{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"for"}]}
        for edge in &self.edges {
        let mut result = TransitiveRelationBuilder::default();
            result.add(f(self.elements[edge.source.0])?, f(self.elements[edge.target.0])?);