marcj/topsort dependents (31)