code: func CopyArgs(m map[string]interface{}) map[string]interface{} {
  	other := make(map[string]interface{}, len(m))
  	for k, v := range m {
  		other[k] = v
  	}
  	return other
  }
docs: // CopyArgs returns a copy of m.