code: func (b *LookAheadBuffer) ConsumeAll() {
  	err := b.Consume(b.bytesBuffered)
  	if err != nil { // This should never happen
  		panic(err)
  	}
  }
docs: // ConsumeAll drops all populated bytes from the look ahead buffer.