I agree landtraxco, I'll take my chances with a hardhat.
This is a lesson for all of us to be cautious and prudent while we're working, anything can happen. It doesn't take something like this to take us out, I've been to the ER for much less but I lived to tell the story..