preliminary wrapper support

just pure html wrappers atm, no expressions
jshint
reuse identical wrappers
add unescaping test