That's a lot of information to digest, but I'll
give it a try. I wish there was an automated tool that could go through
the system, to find and report any missing or invalid or circular
dependencies, etc., and fix it or at least say "here's what you need to
do to fix it". Maybe someday.