This is the updated version of my patch, with additional information "why" this is done in the changelog, and addressing all review comments so far. I tested again, also together with my other patch, all test results look good. Thanks Bernd.