I agree with @cmarcelo. I think extensions should be managed here. 
I don't agree with this patch.