So they change the CSL model as represented in the csl.rnc file in ways that require style files to be modified to properly run.
What about adding a new element that processors can ignore?
Because it doesn’t require style changes, I think we might make the reasonable argument that they can go in a 1.0.x release, so long as we say something about this (how processors handle unknown elements and attributes) in the spec.
+1
But: what about new variables and types, which is the most frequent request we get?