pub fn visit_relation<V: Visitor>(relation: &mut Relation, visitor: &mut V)
Performs a post-order traversal of a GDL relation