I'm pretty careful about being on the correct window or closing the windows when I am working with a snippet. However there are times, like just a moment ago, where I insert and due to some reason or another, I send the snippent and it doesn't make it into what I wanted to. I then have to gather the information back into a new snippet.
If there were an automatic save so that we could bring back a snippet that we had just inserted this would not happen. Or if there were a problem with not being on the correct window and Text Blaze not allow the snippet to be inserted, this would work also.