This is not good. How am I supposed to tell the fluffy bits from the classes and id's that are supposed to be filled in with data. It's too much mental overhead to distinguish the two quickly.
Certainly interesting. How does it (or could it be extended to) handle these common scenarios, I wonder?<p>* reusing common elements on different pages<p>* iteration