code: func (t *Trace) Stack() []byte {
  	buf := bytes.Buffer{}
  
  	for _, frame := range t.Frames() {
  		buf.WriteString(frame.String())
  		buf.WriteRune('\n')
  	}
  
  	return buf.Bytes()
  }
docs: // Stack returns a formatted callstack.