code: func (r *RawConfig) RawMap() map[string]interface{} {
  	r.lock.Lock()
  	defer r.lock.Unlock()
  
  	m := make(map[string]interface{})
  	for k, v := range r.Raw {
  		m[k] = v
  	}
  	return m
  }
docs: // RawMap returns a copy of the RawConfig.Raw map.