code: func (G *global_data) AddError(name, err_str string) *global_data {
  	G.NumErrored++
  	err := errors.New(err_str)
  	G.Errs[name] = append(G.Errs[name], err)
  	return G
  }
docs: // Manually add an error, if you need to