anchor.diff:    <tbody>
       <tr>
         <c:forEach items="${object.keyAttributes}" var="entry">
  -        <td>${entry.value}</td>
  +        <td><span class="value">${entry.value}</span></td>
         </c:forEach>
         <c:forEach items="${object.keyReferences}" var="entry">
           <c:forEach items="${entry.value.identifiers}" var="entry">
  -          <td>${entry.value}</td>
  +          <td><span class="value">${entry.value}</span></td>
           </c:forEach>
         </c:forEach>
       </tr>
  
positive.code: <!-- objectDetails.jsp -->
  Summary for selected
  <c:forEach items="${object.clds}" var="cld">
    <b>${cld.unqualifiedName}</b>
  </c:forEach>
  <br/><br/>
  
  
negative.code: </table>
  <br/>
  
  <%--
  Alternate summary for selected
  <c:forEach items="${object.clds}" var="cld">
    <span class="type">${cld.unqualifiedName}</span>
  </c:forEach>
  <br/><br/>
  
  
  <table class="refSummary" cellpadding="5" rules="all">
    <c:forEach items="${object.keyAttributes}" var="entry">
      <tr>
        <td>
          <span class="attributeField">${entry.key}</span>
        </td>
        <td><span class="value">${entry.value}</span></td>
      </tr>
    </c:forEach>
  
    <c:forEach items="${object.keyReferences}" var="keyRefEntry">
      <c:forEach items="${keyRefEntry.value.identifiers}" var="entry" varStatus="status">
        <tr>
          <c:if test="${status.first}">
            <td rowspan="${fn:length(keyRefEntry.value.identifiers)}"
                valign="top">
              <html:link action="/objectDetails?id=${keyRefEntry.value.id}">
                <span class="referenceField">${keyRefEntry.key}</span>
              </html:link>
            <span class="attributeField">${entry.key}</span>
            </td>
          </c:if>
  
          <td>
            <span class="value">${entry.value}</span>
          </td>
        </tr>
      </c:forEach>
    </c:forEach>
  </table>
  <br/>
  --%>
  
  <br/>
  Full details<br/><br/>
  
  <table>
  <c:if test="${!empty object.attributes}">
    <div style="margin-left: 20px">
      <c:forEach items="${object.attributes}" var="entry">
        <tr>
          <td>
            <img border="0" src="images/blank.png" alt=" "/>
            <span class="attributeField">${entry.key}</span>
          </td>
          <td>
            <c:set var="maxLength" value="32"/>
            <c:choose>
              <c:when test="${entry.value.class.name == 'java.lang.String' && fn:length(entry.value) > maxLength}">
                <span class="value">${fn:substring(entry.value, 0, maxLength)}</span>
                <html:link action="/getAttributeAsFile?object=${object.id}&field=${entry.key}">...</html:link>
              </c:when>
              <c:otherwise>
                <span class="value">${entry.value}</span>
              </c:otherwise>
            </c:choose>
          </td>
        </tr>
      </c:forEach>
    </div>
    <tr>
      <td  height="10px">
      </td>
    </tr>
  </c:if>
  
  <c:if test="${!empty object.references}">
    <div style="margin-left: 20px">
      <c:forEach items="${object.references}" var="entry">
        <tr>
          <td width="10px">
            <c:set var="reference" value="${entry.value}"/>
            <c:set var="verbose" value="${!empty object.verbosity[entry.key]}"/>
            <nobr>
              <c:choose>
                <c:when test="${verbose}">
                  <html:link action="/modifyDetails?method=unverbosify&field=${entry.key}">
                    <img border="0" src="images/minus.png" alt="-"/>
                  </html:link>
                </c:when>
                <c:otherwise>
                  <html:link action="/modifyDetails?method=verbosify&field=${entry.key}">
                    <img border="0" src="images/plus.png" alt="+"/>
                  </html:link>
                </c:otherwise>
              </c:choose>
              <html:link action="/objectDetails?id=${reference.id}">
                <span class="referenceField">${entry.key}</span>
              </html:link>
            </nobr>
          </td>
          <td>
            <span class="collectionDescription">          
              <span class="type">
                ${reference.cld.unqualifiedName}
              </span>
            </span>
          </td>
        </tr>
        <c:if test="${verbose}">
          <tr>
            <td colspan="2">
              <table rules="all" width="100%" class="refSummary">
                <c:forEach items="${reference.identifiers}" var="entry">
                  <tr>
                    <td width="10px">
                      <span class="attributeField">${entry.key}</span>
                    </td>
                    <td>
                      <span class="value">${entry.value}</span><br/>
                    </td>
                    <td width="10px">
                      [<html:link action="/objectDetails?id=${reference.id}">
                        <fmt:message key="results.details"/>
                      </html:link>]
                    </td>
                  </tr>
                </c:forEach>
              </table>
            </td>
          </tr>
        </c:if>
      </c:forEach>
    </div>
  </c:if>
  