Variations in the Calvin–Benson cycle: selection pressures and optimization?. (27th March 2019)