Add for_empty_tag
Improve exception message
Add verbatim_tag