Just an idea: This is not really wrapping, it's constructing DOM (in the case of SVG/Math). How about we make it to construct DOM from HTML even for regular templates and call it `constructDOMfromHTML` or somethin...

Anyway, just a comment, feel free to ignore this one...