docs: private boolean parseHeaderValueNonExtract(WsByteBuffer buff) throws MalformedMessageException {
  
          if (0 == this.parsedTokenLength) {
              // save the start position when we first start parsing the value
              if (!skipWhiteSpace(buff)) {
                  return false;
              }
              int start = findCurrentBufferPosition(buff);
              this.currentElem.setParseInformation(this.parseIndex, start);
          }
          // if we ran out of data, then return false from here
          if (TokenCodes.TOKEN_RC_MOREDATA.equals(findCRLFTokenLength(buff))) {
              return false;
          }
  
          this.currentElem.setValueLength(this.parsedTokenLength);
          addHeader(this.currentElem, FILTER_YES);
          this.parsedTokenLength = 0;
          this.currentElem = null;
          this.stateOfParsing = PARSING_CRLF;
          return true;
      }