looks like Drudge and others are onto the connection with the grenade
Good. Thanks to Oorang at TM for posting the grenade article.