Den har vacklat mellan olikaprinciper