Are these the same wonderful things that heat themselves up due to the reaction of some mysterious chemical mixture??? Sounds charming!