. . . . "Sometimes, the answer is that there is a bug in the library/framework/etc. and the solution is to upgrade to newer version." .