private boolean saveImp(File savePath, WorkbenchContext workbenchContext) {
    TopLinkSessionsAdapter sessions = this.topLinkSessions();

    try {
      sessions
          .getProperties()
          .saveAs(preferences(), savePath); // Need to be done before sessions.save()
      sessions.save(savePath);
      return true;
    } catch (Throwable e) {
      showErrorMessage(e, workbenchContext);
      return false;
    }
  }