Fix bug in dependency comparison
Remove Format margin tweaks
tidying
Intermediate checkpoint
Weird. This fixes the immediate bug
Mystery solved. Topological sort does not check for cycles