pub fn visit_dependencies<'ast, N>(node: &'ast N) -> BTreeSet<GlobalId>where
    N: VisitNode<'ast, Aug> + 'ast,