Thanks for sharing some good safety advice with the rest of us. I'm sure you are not the first... nor will you be the last to experience this little surprise malfunction.
Glad you were able to deal with it without suffering any worse complications.