The vector is used to provide a `java.util.Enumeration<InputStream>`. It believe it would also be possible to use a List and use `Collections.enumeration(List)`, which would make it a little more familiar.