anchor.diff:      <table class="details">
           <thead>
           <tr>
  +            <th>Full</th>
               <% for(int i = 0; i < maxSegments; i++) { %>
               <th>Segment <%= i %></th>
               <% } %>
  
positive.code:         </thead>
          <tbody>
          <tr>
              <% for(int i = 0; i < maxSegments; i++) { %>
              <td><%= i < segmentsA.length ? segmentsA[i] : "" %></td>
              <% } %>
          </tr>
          <tr>
              <% for(int i = 0; i < maxSegments; i++) { %>
              <td><%= i < segmentsB.length ? segmentsB[i] : "" %></td>
              <% } %>
  
negative.code:         if (segmentsB.length > maxSegments) {
              maxSegments = segmentsB.length;
          }
          // above tables have 5 columns, looks better
          if (maxSegments < 5) {
              maxSegments = 5;
          }
      %>
  
  