I'm struggling to understand what the rationale _for_ doing it is though. Maybe it's to avoid an import cycle?