@Override
  public @NotNull String filterText(@NotNull String text, @NotNull TemplateToken token) {
    XmlTag tag = token.getXmlTag();
    if (tag != null) {
      String classAttr = token.getAttributes().get(HtmlUtil.CLASS_ATTRIBUTE_NAME);
      String idAttr = token.getAttributes().get(HtmlUtil.ID_ATTRIBUTE_NAME);
      if (!Strings.isEmpty(classAttr) || !Strings.isEmpty(idAttr)) {
        String commentString = buildCommentString(classAttr, idAttr);
        return String.format(getCommentFormat(), text, commentString);
      }
    }
    return text;
  }
@Override
  public @NotNull String filterText(@NotNull String text, @NotNull TemplateToken token)