docs: public boolean openAnalysis(File f, SaveType saveType) {
          if (!f.exists() || !f.canRead()) {
              throw new IllegalArgumentException("Can't read " + f.getPath());
          }
  
          mainFrameLoadSaveHelper.prepareForFileLoad(f, saveType);
  
          mainFrameLoadSaveHelper.loadAnalysis(f);
          return true;
      }