xo> (на хрена вообще лазить туда, где все работало? )
Потому что туда и не лазилось. Это компонент, который писался на скорую руку, для временного использования, лет 7..8 тому назад. Но нет ничего более постоянного, чем временное (раз работало, то и лезть не за чем)
И вот, годы спустя, оно плохо стыкуется с накопившимися в API за это время изменениями. И, по хорошему, нужно не очередной костыль лепить, который когда-нибудь отвалится и, хорошо если ещё что-нибудь за собой не потянет, а по уму делать. При чём делать не в замену имеющемуся варианту, так как он много где ещё работает, а как параллельный способ, на который и переводить по-быстрому отваливающееся. В принципе, там на несколько часов работы для реализации нового механизма и ещё на несколько часов работы на тестирование в основных проектах. Но пока всё больше времени приходится тратить по основной работе. Скажем, только по АвиаПорту мне сегодня штук 20 тикетов накидали
Приходится вещи, которые в посторонних проектах и которые не являются критическими, откладывать в долгий ящик.