Hi Paolo. I think the explanation that you've given in this cover letter, which illustrates the purpose of your patches in very clear way, should also be reported in the commit message(s) of the relevant changes, to help future developers understand the "why" behind these changes, without forcing them to peruse the list's archives.
Regards, Stefano
