code: func (r *Runner) RenderEvents() map[string]*RenderEvent {
  	r.renderEventsLock.RLock()
  	defer r.renderEventsLock.RUnlock()
  
  	times := make(map[string]*RenderEvent, len(r.renderEvents))
  	for k, v := range r.renderEvents {
  		times[k] = v
  	}
  	return times
  }
docs: // RenderEvents returns the render events for each template was rendered. The
  // map is keyed by template ID.