Szerintem ezt nem lehet jól csinálni. Eleve nagyon szar a kódja, és ilyenkor a legjóindulatúbb rendrakás is csak további bajt csinálhat. Ezen csak a teljes újraírás segítene.
Ilyen kódoknál még általában az eredeti alkotók sem mernek belenyúlni a gázos helyekbe, mert kb. bármi elromolhat. Hát még ha kívülállókról van szó (nem tudom, hogy ők azok-e).
Meg hogy is van ez, ők a saját forrásfájukban kezdtek refaktorálgatni? Magyarul innen kezdve ha jön is bármi javítás az upstreambe, azt nehéz lesz áthozni, és még több a hibalehetőség.