docs: public static <V> V doWorkInPoolNicely(final Pool<Jedis> pool, final PoolWork<Jedis, V> work) {
          final V result;
          try {
              result = doWorkInPool(pool, work);
          } catch (RuntimeException re) {
              throw re;
          } catch (Exception e) {
              throw new RuntimeException(e);
          }
          return result;
      }