docs: @Requires("location != null")
    public List<? extends File> getLocation(Location location) {
      Iterable<? extends File> path = fileManager.getLocation(location);
      if (path == null) {
        return null;
      }
  
      ArrayList<File> locations = new ArrayList<File>();
      for (File entry : path) {
        locations.add(entry);
      }
      return locations;
    }