Better cycle detection for topological sort