Apache Commons Collections 3.1 converted to use Java 1.5 generics.