Прогулял тренировку, но зато раскопал-таки багу, за которой охотился весь прошедший месяц.
В начале двенадцатого уверился, что виновато именно то "подозрительное место" в коде.
За 10-15 минут до предельного срока выхода из конторы (иначе - до утра оставаться) убедился, что "если бы не вот так проверка", то всё работает.
Впрочем, проверка-то там не зря, а не работает оно на битых данных. Только вот у пользователей этих битых данных слишком много, завтра буду думать, как им помочь, не ухудшая работу с правильными данными...