Extracted tag opening and closing parsers
Added unescapedVariableParser