Пасибки, Дин!
Хел, всё-таки программы и люди - вещи (хм...) несколько разные. Ошибка в программе очевидна, а ошибка в человеческом коде, с твоей колокольни видящаяся ошибкой, с колокольни другой может восприниматься как нечто правильное, более того - единственно возможное. Всё субъективно, всё относительно... и это радует.