add support for parsing special tag element for dynamic tag names
add support for tentative `inject` option on attribute elements, which doesn't add a parent wrapper