private Map<String, Library> getOrCreateLibrariesTable() {
    Map<String, Library> table = myLibrariesTable;
    if (table == null) {
      Map<String, Library> temp = new HashMap<>();
      myRootModel.orderEntries().forEachLibrary(library -> {
        temp.put(library.getName(), library);
        return true;
      });
      myLibrariesTable = temp;
      return temp;
    }
    return table;
  }
private Map<String, Library> getOrCreateLibrariesTable()