Iterable<GhidraBundle> inTopologicalOrder() {
			return () -> new TopologicalOrderIterator<>(this);
		}
Utility class to build a dependency graph from bundles where capabilities map to 
requirements.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleHost.java