@Dodgerblue: Asploding li-ion batteries, you say? Been there, done that. Well, not personally.