code: func (m *PCPInstanceMetric) SetInstance(val interface{}, instance string) error {
  	m.mutex.Lock()
  	defer m.mutex.Unlock()
  
  	return m.setInstance(val, instance)
  }
docs: // SetInstance sets the value for a particular instance of the metric.