docs: public void fileNotFound(File f) {
          if (!recentFiles.contains(f)) {
              throw new IllegalStateException("Well no wonder it wasn't found, its not in the list.");
          } else {
              recentFiles.remove(f);
          }
  
      }