К тому же, как сказал некий оратор ранее, мутноватая какая-то аргументация, - то все еле восстанавливали по фрагментам, то сразу вдруг нашли нужный пруф в оригинальныъ исходниках.
По-моему, это совершенно логично - сразу найти пруф после того, как всё восстановили (пусть и еле-еле и по фрагментам).
В по-новому собранных исходниках конечно можно посмотреть как работает сейчас, это же очевидно)) Только вот если собирался по каким-то "фрагментам" неизвестно откуда и дописывался, то было ли так и в оригинале -уже не факт, может быть того куска на который ориентировались, на живой версии вообще не было, а был другой, или на ранней сборке стоял, с изменениями то по-любому еще большая неясность, если даже финальной версии не осталось архивированной. Вот в чем мутность аргументации о сверке с исходниками.
Во-вторых могли быть вполне фичи типа багов, по типу даже если какие-то отдельные части в исходнике задумывались как-то, в целом коде раньше могли работать иначе но оставлены как удволетворяющие общей текущей работоспособности. Но это уже к слову