That would be great if could be done prior to final.
There is mess with styling attributes:
why do we need all that stuff?
difference between 1) and 2)?
difference between 4) and 6)?? (both applied always?)
styleClass (always on the root span)
changedClass (applied to the root)
disabledClass (applied to the root)
activeClass (applied to the root, previous edit)
all the other - using selectors.