Teardown order: dependants come down before what they depend on (the topological order, reversed). Throws CircularDependencyError on cycles, same as topologicalOrder.
Teardown order: dependants come down before what they depend on (the topological order, reversed). Throws CircularDependencyError on cycles, same as topologicalOrder.