code: func (c *Connector) MultiUpsert(ctx context.Context, ei *dosa.EntityInfo, values []map[string]dosa.FieldValue) ([]error, error) {
  	// Note we do not lock here. This is representative of the behavior one would see in a deployed environment
  	var errs []error
  	for _, v := range values {
  		errs = append(errs, c.Upsert(ctx, ei, v))
  	}
  
  	return errs, nil
  }
docs: // MultiUpsert upserts a series of values at once.