docs: private boolean skipWhiteSpace(WsByteBuffer buff) {
          // keep reading until we hit the end of the buffer or a non-space char
          byte b;
          do {
              if (this.bytePosition >= this.byteLimit) {
                  if (!fillByteCache(buff)) {
                      // not filled
                      return false;
                  }
              }
              b = this.byteCache[this.bytePosition++];
          } while (BNFHeaders.SPACE == b || BNFHeaders.TAB == b);
  
          // move byte position back one.
          this.bytePosition--;
          return true;
      }