Title: Fragmented Energy Release in Sun and Stars