anchor.diff: -<%@ page contentType="text/xml; charset=utf-8" pageEncoding="UTF-8" language="java" %>
  +<%@ page contentType="text/html; charset=utf-8" pageEncoding="UTF-8"%>
   <%--
    Licensed to the Apache Software Foundation (ASF) under one or more
    contributor license agreements.  See the NOTICE file distributed with
  
positive.code:     List<Token> tokens = new ArrayList<Token>();
      while (true) {
        Token t = tstream.next();
        if (t == null) break;
        tokens.add(t);
      }
      return tokens;
  
negative.code:     // This generics version works fine with Resin, but fails with Tomcat 5.5
      // with java.lang.AbstractMethodError
      //    at java.util.Arrays.mergeSort(Arrays.java:1284)
      //    at java.util.Arrays.sort(Arrays.java:1223)
      Arrays.sort(arr, new Comparator<List<Tok>>() {
        public int compare(List<Tok> toks, List<Tok> toks1) {
          return toks.get(0).pos - toks1.get(0).pos;
  