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: </table>
  <br/>
  
  Full details<br/><br/>
  
  <c:if test="${!empty object.attributes}">
    <div style="margin-left: 20px">
      <c:forEach items="${object.attributes}" var="entry">
        <img border="0" src="images/blank.png" alt=" "/><b>${entry.key}</b>
        <c:set var="maxLength" value="32"/>
        <c:choose>
          <c:when test="${entry.value.class.name == 'java.lang.String' && fn:length(entry.value) > maxLength}">
            ${fn:substring(entry.value, 0, maxLength)}
            <html:link action="/getAttributeAsFile?object=${object.id}&field=${entry.key}">...</html:link>
          </c:when>
          <c:otherwise>
            ${entry.value}
          </c:otherwise>
        </c:choose>
      <br/><br/>
      </c:forEach>
    </div>
  </c:if>
  
  <c:if test="${!empty object.references}">
    <div style="margin-left: 20px">
      <c:forEach items="${object.references}" var="entry">
        <c:set var="reference" value="${entry.value}"/>
        <c:set var="verbose" value="${!empty object.verbosity[entry.key]}"/>
        <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}"><b>${entry.key}</b></html:link>
  
        <span class="type">
          - ${reference.cld.unqualifiedName}
        </span>
        <br/>
        <c:if test="${verbose}">
          <div style="margin-left: 20px">
            <c:forEach items="${reference.identifiers}" var="entry">
              <b>${entry.key}</b> ${entry.value}<br/>
            </c:forEach>
          </div>
        </c:if>
        <br/>
      </c:forEach>
    </div>
  </c:if>
  
negative.code: <c:if test="${!empty object.collections}">
    <div style="margin-left: 20px">
      <c:forEach items="${object.collections}" var="entry">
        <tr>
          <td width="10px">
            <c:set var="collection" 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:when test="${collection.size > 0}">
                  <html:link action="/modifyDetails?method=verbosify&field=${entry.key}">
                    <img border="0" src="images/plus.png" alt="+"/>
                  </html:link>
                </c:when>
                <c:otherwise>
                  <img border="0" src="images/blank.png" alt=" "/>
                </c:otherwise>
              </c:choose>
              <html:link action="/collectionDetails?id=${object.id}&field=${entry.key}">
                <span class="collectionField">${entry.key}</span>
              </html:link>
            </nobr>
          </td>
          <td>
            <span class="collectionDescription">
              ${collection.size} <span class="type">${collection.cld.unqualifiedName}</span> objects
            </span>
          </td>
        </tr>
        <c:if test="${verbose}">
          <tr>
            <td colspan="2">
              <table rules="all" width="100%" class="refSummary">
                <thead style="text-align: center">
                  <tr>
                    <td width="10px" rowspan="2"/>
                    <c:forEach items="${collection.table.keyAttributes}" var="fd">
                      <td rowspan="2"><span class="attributeField">${fd.name}</span></td>
                    </c:forEach>
                    <c:forEach items="${collection.table.keyReferences}" var="entry">
                      <td colspan="${fn:length(entry.value)}">
                        <span class="attributeField">${entry.key.name}</span>
                      </td>
                    </c:forEach>
                    <td width="10px" rowspan="2"/>
                  </tr>
                  <tr>
                    <c:forEach items="${collection.table.keyReferences}" var="entry">
                      <c:forEach items="${entry.value}" var="fd">
                        <td><span class="attributeField">${fd.name}</span></td>
                      </c:forEach>
                    </c:forEach>
                  </tr>
                </thead>
                <tbody>
                  <c:forEach items="${collection.table.rows}" var="row" varStatus="status">
                    <tr>
                      <td width="10px">
                          <c:forEach items="${collection.table.types[status.index]}" var="cld">
                            <span class="type">${cld.unqualifiedName}</span>
                          </c:forEach>
                      </td>
                      <c:forEach items="${row}" var="obj">
                        <td><span class="value">${obj}</span></td>
                      </c:forEach>
                      <td width="10px">
                        [<html:link action="/objectDetails?id=${collection.table.ids[status.index]}">
                          <fmt:message key="results.details"/>
                        </html:link>]
                      </td>
                    </tr>
                  </c:forEach>
                </tbody>
              </table>
            </td>
          </tr>
        </c:if>
      </c:forEach>
    </div>
  </c:if>
  </table>
  <br/>
  
  <c:forEach items="${object.clds}" var="cld">
    <c:if test="${fn:length(DISPLAYERS[cld.name].longDisplayers) > 0}">
      Further information for this <span class="type">${cld.unqualifiedName}</span><br/><br/>
      <div style="margin-left: 20px">
        <c:forEach items="${DISPLAYERS[cld.name].longDisplayers}" var="displayer">
          <c:set var="object_bak" value="${object}"/>
  