Use a single dictionary instead of copying the kwargs for each Element object.
Add the ability to turn autoescaping on and off.
Some performance optimizations (that actually help). String concatenation vs. formatting.