Третий день пытаюсь как-то разобраться в коде CSSTidy и каждый раз зависаю на функции parse() с огрооооооооомнейшим switch() на 400 строк.