code: func (l *logger) NewFacility(facility, description string) Logger {
  	l.mut.Lock()
  	l.facilities[facility] = description
  	l.mut.Unlock()
  
  	return &facilityLogger{
  		logger:   l,
  		facility: facility,
  	}
  }
docs: // NewFacility returns a new logger bound to the named facility.