Would it be possible to have the extension automatically add parenthesis when appropriate?
The feature should place the cursor between the parathesis when there are arguments in the selected method/ctor, or one of its overloads.
It should place the cursor after after the closing parenthesis if there are no arguments.