docs: @Override
    protected void visitMsgHtmlTagNode(MsgHtmlTagNode node) {
  
      // This node should only be visited when it's not computable as JS expressions, because this
      // method just generates the code to define the temporary 'htmlTag<n>' variable.
      if (isComputableAsJsExprsVisitor.exec(node)) {
        throw new AssertionError(
            "Should only define 'htmlTag<n>' when not computable as JS expressions.");
      }
  
      master.getJsCodeBuilder().pushOutputVar("htmlTag" + node.getId());
      visitChildren(node);
      master.getJsCodeBuilder().popOutputVar();
    }