@Override
            public Iterable<ZipEntry> fun(Map.Entry<String, Collection<ZipEntry>> e) {
              return e.getValue();
            }
@Override
            public Iterable<ZipEntry> fun(Map.Entry<String, Collection<ZipEntry>> e)