Izklausās pēc patiesības. Droši vien optimāli būtu bijis jau no paša sākuma izmantot OOP, jo visas izmantojamās papildbibliotēkas ir OO.
Bet te sākotnēji cilvēki ir acīmredzot mēģinājuši lietot FP un tas vien jau radīja miksli, kas tikai palielinājās, koda apjomam pieaugot.
OOP ieviešana pašu kodā šinī gadījumā ieviesa zināmu devu sakārtotības - piemēram, kļuva ievērojami vieglāk sadalīt MVC un kods kļuva pārskatāmāks.
Sākotnējie OO mēģinājumi gan arī ir bijuši diezgan pašķebinoši - piemēram miksētas FP globālas funkcijas un OOP klases vienā failā, utt.
Kaut kā tas nelaimīgais projekts būs jāpabeidz.