Похоже это единственная причина. Иначе можно было просто и без последствий поправить 2 метода и всё.Мои подозрения о том, что исходники просраны или не полностью отданы IBM - всё крепче и крепче.
Ну или они просто не знают, как оно устроено внутри, либо это как раз тот случай, когда не хочется разбираться в том старючем и неактуальном ужасе, и проще написать с нуля.