I, too, am glad to hear you're ok, Bean. I recently traversed that same section of I-95 on a return trip from Maine to Florida in my smart car -- a treacherous drive!
I am terrified at the idea of a wreck in my smarty ... not because of injury, as I am convinced doubly by your story of the intrinsic safe nature of the car, but because of having to wait all over again for a replacement smart!
That is, of course, a small issue when compared to surviving a horrific crash.