Hi Matheus,
Apologies for the mix up on the names :-)
I agree with your responses (please ignore my prior comment about test_extension code; I had missed some of your changes there).
I also reviewed v5 of your patch and the changes look good to me.
Thanks,
-Rohit