* Disallow circular dependencies (mostly done)