Topological MRO Sorting in Python | Hacker News Reader