debugging, also added a name for each dependency relation, and when a cycle is detected it now prints the full cycle to the console.
debugging, also added a name for each dependency relation, and when a cycle is detected it now prints the full cycle to the console.