provided a simulation specific workaround for es5 setter in the model