Nice!
Here’s what I do: Windows VSS support
Yours seems more elegant. I’m going to have to look into this. Thanks!