code: func (pm PkgMap) Get(k string) *dt.Plugin {
  	var p *dt.Plugin
  	pm.mutex.Lock()
  	p = pm.plugins[k]
  	pm.mutex.Unlock()
  	runtime.Gosched()
  	return p
  }
docs: // Get is a thread-safe, locking way to access the values of a PkgMap.