Dependency Graph Facility in C++