Avoids the clutter and maintenance effort associated with providing the function signature string.
Supporting any number of phases with heat and mass transfer, phase-change and reactions