LGTM, however I don't have Visual Studio set up currently to test.
Looks good. I'll test it on Windows and submit it once I get your CLA signature.