Zaslat záznam emailem: The Sedoheptulose 7-phosphate Cyclases and Their Emerging Roles in Biology and Ecology