code: func (l *logger) Facilities() map[string]string {
  	l.mut.Lock()
  	res := make(map[string]string, len(l.facilities))
  	for facility, descr := range l.facilities {
  		res[facility] = descr
  	}
  	l.mut.Unlock()
  	return res
  }
docs: // Facilities returns the currently known set of facilities and their
  // descriptions.