code: func NewSegmenterDirect(buf []byte) *Segmenter {
  	return &Segmenter{
  		segment:      SegmentWords,
  		maxTokenSize: MaxScanTokenSize,
  		buf:          buf,
  		start:        0,
  		end:          len(buf),
  		err:          io.EOF,
  	}
  }
docs: // NewSegmenterDirect returns a new Segmenter to work directly with buf.
  // Defaults to segment using SegmentWords