Дебажить чужой код зло. Дорабатывать напильником тоже зло. Делать и то, и другое - зло вдвойне, нах! Но что поделать, мне нужен нормальный рабочий код, с которым дальше и пойдет работа.