I wonder if you need this now that you have a good emitter?
The emitted form is likely to be more readable to most other devs as it's something they already know (CSS).
Not saying it's a bad idea, just wondering if maybe the usefulness will go down over time (as emitter gets really solid)