docs: public static ImmutableList<File> loadPossiblyCompressedFileList(File fileList)
        throws IOException {
      final CharSource source;
      if (fileList.getName().endsWith(".gz") || fileList.getName().endsWith(".tgz")) {
        source = GZIPByteSource.fromCompressed(fileList).asCharSource(Charsets.UTF_8);
      } else {
        source = Files.asCharSource(fileList, Charsets.UTF_8);
      }
      return loadFileList(source);
    }