I am wondering about good practice. Let\'s say, I create an extension for visual studio. I have two commands: