LOL this is the dumbest take, fr. I didn't realize you're just a troll.
Discussion
My English can be not sufficient to express my views precisely, but it is not a reason to mark me a troll.
You just claimed that I suggested undocumented blackbox development, as if the alternative were documented whitebox development.
The documentation and the development are not linked. They are not even necessarily written by the same people and the docs are nearly impossible to update, so the developers just do whatever, so you have to look at the code to stay interoperable.