it should now display a complete set of circles

i.e. if all red dependencies get removed, the rest is circle free.
note that you only need to remove a subset of the red dependencies to get the graph circle free. Problem is, it is not clear which subset.