Bug in evaluate_steady_state.m for models with [dynamic] tags which update parameters
A steady-state file (e.g. one created via a steady_state_model block) may update parameters. These get stored in the params output of evaluate_steady_state.m, not in M.params. However, within the
if M.static_and_dynamic_models_differ block at the bottom of the file, M.params is used rather than params. This seems like a mistake.