illegalendtag {end tag "challenge" does not match open element "presence" around line 0} illegalendtag {end tag "challenge" does not match open element "presence" around line 0} while executing "::sgml::Error illegalendtag {end tag "challenge" does not match open element "presence" around line 0}" ("uplevel" body line 1) invoked from within "uplevel #0 $options(-errorcommand) [list illegalendtag "end tag \"$tag\" does not match open element \"[lindex $state(stack) end]\" around line $stat..." (procedure "ParseEvent:ElementClose" line 9) invoked from within "ParseEvent:ElementClose $tag [array get options]" invoked from within "::sgml::parseEvent {{} {} {} {} presence {} { from='4cnNwYXV0aD02MzRlYTMyNmQ5MjEzZGY5OTMwZDY1N2E3ZTY1YzM0MQ==}" (in namespace inscope "::xml::tclparser" script line 1) invoked from within "::namespace inscope ::xml::tclparser parse _parser_wrap#14 {cnNwYXV0aD02MzRlYTMyNmQ5MjEzZGY5OTMwZD..." ("eval" body line 1) invoked from within "eval $classinfo(-parsecommand) [list $name] $args" ("parse" arm line 5) invoked from within "switch -- $method { configure { # BUG: We're not checking for legal options array set data $args eval $classinfo(-configurecommand) [..." (procedure "::xml::ParserCmd" line 7) invoked from within "::xml::ParserCmd _parser_wrap#14 parse {cnNwYXV0aD02MzRlYTMyNmQ5MjEzZGY5OTMwZDY1N2E3ZTY1YzM0MQ==cnNwYXV0aD02MzRlYTMyNmQ5MjEzZGY5OTMwZDY1N2E3ZTY1YzM0MQ==