protected final void doneTag() {
    if (!(peekStackItem() instanceof HtmlTagInfo)) {
      throw new IllegalStateException(
        "Unexpected item on stack: " + myItemsStack);
    }
    completeTopStackItem();
  }
protected final void doneTag()