Writing Visual Studio Extensions with Mads