dangerousTaggedTemplateString
Based on !1 (merged), but puts it behind transforms.dangerousTaggedTemplateString
option. Also reworks tagged template string compilation, as overwriting the whole thing in one go causes problems in some cases if the expressions need to be altered.
CC @trueadm