One comment on this - I am debugging vim output (for some reason we are generating incorrect output) and if I provide -V -v it does not work. What I expect is to see files being processed on the stderr.

Let me prepare patch against your branch.