By the time one starts using this argument, he/she must have learned something about CSS/HTML, and been motivated like you to gain more power. Otherwise I think the users will just stay with the default if they know  nothing about CSS.

`style` is a different concept in HTML, e.g. `<p style="margin: 5px" class="foo bar"></p>`; if you name `class` as `style` here when you _really_ mean `class`, the users will be confused by the inconsistency in the future when they learn HTML. Besides, you also have `additionalClass`, and one may wonder why it is not `additionalStyle`.