feat(): allow SVG and MathML templates via special  argument in compile