docs: public static <T> Optional<T> handleExceptionAndReturnEmptyOptional(
              Logger log, Throwable throwable, String method, Object... params) {
          handleException(log, throwable, method, params);
          return Optional.empty();
      }