Модуль преобразования цветов переписан в ООП-стиле