code: func (s *TranslateFile) SetPrimaryStore(id string, ts TranslateStore) {
  	go func() {
  		s.primaryStoreEvents <- primaryStoreEvent{
  			id: id,
  			ts: ts,
  		}
  	}()
  }
docs: // SetPrimaryStore sets the translate files's primary translate store.
  // The id value is used to determine whether the primary needs to be changed
  // from the current value (i.e. calling this multiple times with the same
  // input values will no-op on all subsequent calls).