We were thinking yesterday with Mathieu of modeling new regulation (shunt's regulation particularly) as extensions rather than attributes (by boolean attribute regulating, double attribute voltageSetpoint, etc.) from now on.
The pros were the following:
It would allow to harmonize regulations for equipment that regulates similarly
Regulations are not always mandatory during simulations (e.g. simple loadflows) where the point of IIDM core modeling was to be used in all kind of simulations
Eventually, we would also change existing regulation attributes to model them as extensions as well. What do you think? Do you agree?