Переделывать в чужом коде какую-то важную базовую часть — это просто жесть. Утомляет чертовски. А результата толком нету