Extracted AddonDependencyTraverser