docs: public boolean     put(T item, int maxWait, TimeUnit unit) throws Exception
      {
          checkState();
  
          String      path = makeItemPath();
          return internalPut(item, null, path, maxWait, unit);
      }