[ ... v4 ]
> I checked. It works as expected. I have no more comments.
> If its okay with Fabien, we can mark it ready for committer.
Patch applies, compiles (including the documentation), make check ok and 
features works for me. Code could be a little simpler, but it is okay. 
I've switched the status to "ready for committers".
-- 
Fabien.