Фанат
Как видишь мне есть чем хвастать, но не свободой, а тем что несмотря на неё умудраюсь делать решения, которые НЕ нужно будет "откатываю до непротиворечивого состояния". Я сделал удобную минималистическую обёртку для работы с базой и таблицей, но в то же время оставил проксирование методов на драйвер, что не лишило меня маневренности и гибкости. Там же есть древнее решение по роутингу от коханы, которое я сильно урезал, но при этом добавил функционал с параметризацией параметров урла, использование замыканий и поддержку бандлизации. И опять же в основном фреймворке я использую его последователя, который на 99% совместим с первоночальной версией, но имеет ряд нового функционала.