code: public final void load(final String filename) {
          logger.debug("Loading the cache from places file: " + filename);
          try (
              InputStream fis = new FileInputStream(filename);
          ) {
              load(fis);
          } catch (IOException e) {
              logger.error("Problem reading places file", e);
          }
      }
docs: Read places from a data file. The file is | separated. It may contain
  just a historical place name or both historical and modern places names.
  
  @param filename the name of the file to load