Now that the reaction system is separated from the mixture thermodynamics it is possible to rationalise singleStepCombustion so that it instantiates a single reaction as it should. This simplifies the code, maintenance and the user interface not that the combustionProperties file contains a single reaction rather than a list.