anchor.diff:          identifierFieldCount += 2;
       }
   
  +    // Display the input boxes
       for (int i = 0; i < identifierFieldCount; i++)
       {
           String currentQual = "";
  
positive.code:                     </td>
                  </tr>
  <%
      int identifierFieldCount = identifiers.length + 1;
  
      if (si.moreBoxesFor != null && si.moreBoxesFor.equals("identifier"))
  
negative.code:     identifierQualNames.put("other", "Other");
  
      DCValue[] identifiers = item.getDC("identifier", Item.ANY, Item.ANY);
  
      // Remove any identifier.citation.
      // FIXME: (Maybe) assumes there will only be one?
      for (int i = 0; i < identifiers.length; i++)
      {
          if (identifiers[i].qualifier.equals("citation"))
          {
              DCValue[] newIDs = new DCValue[identifiers.length - 1];
              for (int j = 0; j < i; j++)
              {
                  newIDs[j] = identifiers[j];
              }
              for (int j = i + 1; j < identifiers.length; j++)
              {
                  newIDs[j-1] = identifiers[j];
              }
              identifiers = newIDs;
              break;
          }
      }
  %>
                  <tr>
                      <td colspan=4 class="submitFormHelp">
  