docs: protected WsByteBuffer[] putByte(byte data, WsByteBuffer[] inBuffers) {
          WsByteBuffer[] buffers = inBuffers;
          this.byteCache[this.bytePosition] = data;
          this.bytePosition++;
  
          if (this.bytePosition >= this.byteCacheSize) {
              // full cache, flush it
              buffers = flushFullCache(buffers);
          }
          return buffers;
      }