code: protected final void renderListItemContents(final StringBuilder builder) {
          final Attribute attribute = attributeRenderer.getGedObject();
          builder.append("<span class=\"label\">");
          builder.append(GedRenderer.escapeString(attribute));
          builder.append(":</span> ");
          builder.append(attributeRenderer.renderAsPhrase());
  
          boolean previousIsFull = !attribute.getTail().isEmpty();
          for (final GedObject subAttr : attribute.getAttributes()) {
              final GedRenderer<? extends GedObject> renderer =
                      attributeRenderer.createGedRenderer(subAttr);
              final String html = renderer.renderAsPhrase();
              final boolean currentIsFull = !html.isEmpty();
              final String separator = renderer.getSeparator(currentIsFull
                      && previousIsFull);
              if (currentIsFull) {
                  previousIsFull = true;
              }
              builder.append(separator);
              builder.append(html);
          }
      }
docs: Render the inner part of this thing in a list item.  Will never
  have an &lt;li&gt; tag.
  
  @param builder the string builder that we will be appending to.