docs: static DirectQuickSelectSketchR readOnlyWrap(final Memory srcMem, final long seed) {
      final int preambleLongs = extractPreLongs(srcMem);                  //byte 0
      final int lgNomLongs = extractLgNomLongs(srcMem);                   //byte 3
      final int lgArrLongs = extractLgArrLongs(srcMem);                   //byte 4
  
      UpdateSketch.checkUnionQuickSelectFamily(srcMem, preambleLongs, lgNomLongs);
      checkMemIntegrity(srcMem, seed, preambleLongs, lgNomLongs, lgArrLongs);
  
      final DirectQuickSelectSketchR dqssr =
          new DirectQuickSelectSketchR(seed, (WritableMemory) srcMem);
      dqssr.hashTableThreshold_ = setHashTableThreshold(lgNomLongs, lgArrLongs);
      return dqssr;
    }