code: func streamsFromAnnotatedLog(ctx context.Context, log string) (*rawpresentation.Streams, error) {
  	c := &memoryClient{}
  	p := annotee.New(ctx, annotee.Options{
  		Client:                 c,
  		MetadataUpdateInterval: -1, // Neverrrrrr send incr updates.
  		Offline:                true,
  	})
  
  	is := annotee.Stream{
  		Reader:           bytes.NewBufferString(log),
  		Name:             types.StreamName("stdout"),
  		Annotate:         true,
  		StripAnnotations: true,
  	}
  	// If this ever has more than one stream then memoryClient needs to become
  	// goroutine safe
  	if err := p.RunStreams([]*annotee.Stream{&is}); err != nil {
  		return nil, err
  	}
  	p.Finish()
  	return c.ToLogDogStreams()
  }
docs: // streamsFromAnnotatedLog takes in an annotated log and returns a fully
  // populated set of logdog streams