i was really hoping to stay out of this but your information is so completely wrong, you finally forced me to come correct it.
1) lithium-ion batteries do not expand by design.
2) anodes do not leak. They plate.
3) nickel is not a by product of an anode charging. Nickle is used, in certain designs, to help facilitate the lithium-ion chemical reaction. And if the nickel was to ever separate "magically" from the anode, the anode would stop working and the battery would never be able to charge again.
4) older lithium-ion battery cathodes, after a lot of repeated full cycle charges, can cause cobalt oxides. And unfortunately because they are not lithium-cobalt based that is what can cause bloating in older designs and possible explosions if allowed to become concentrated enough.
5) newer lithium-ion batteries are less likely to do this due to knew chemical based designs that help reduce the formation of oxides in the later charging cycles of said battery.
Please do us all a favor. Take just two years of chemistry. And then you will be able to prove to yourself why your statements were so dead wrong.