Tatsächlich gibt es auch eher unkonventionelle Aspekte in der Code-Basis, diese sind aber - und das ist dann wichtig - konsequent beibehalten worden und bilden auf diese Weise ihr eigenes stringentes System.
Manchmal sind solche unkonventionellen Wege auch die besten für den jeweiligen Zweck. Wichtig ist dabei, dass wie du schon sagst, dann nicht wie der Hase vor dem Hund Haken schlägt und man die Richtung beibehält.