It's not useful to resend a patch without investigating first why it wasn't accepted previously.
Sorry, I completely missed the fact the patch had already sent. I assumed nobody had done it yet, because it was missing a test case. (Google search turned out to be completely useless for the use case.) I will try to clean it up and resend.
Dmitry, may I send you the new patch for a "pre-review" before sending it to the list, so I do not embarrass myself in public even more?