anchor.diff:  		seed := rand.Int63()
   		s := rand.NewSource(seed)
   		vcrSource := VcrSource{seed: seed, source: s}
  +		mutex.Lock()
   		sources[t.Name()] = vcrSource
  +		mutex.Unlock()
   		return &vcrSource, nil
   	case "REPLAYING":
   		seed, err := readSeedFromFile(vcrSeedFile(path, t.Name()))
  
positive.code: 			}
  		}
  		// Clean up test config
  		delete(configs, t.Name())
  		delete(sources, t.Name())
  	}
  }
  
  
negative.code: 		}
  		s := rand.NewSource(seed)
  		vcrSource := VcrSource{seed: seed, source: s}
  		mutex.Lock()
  		sources[t.Name()] = vcrSource
  		mutex.Unlock()
  		return &vcrSource, nil
  	default:
  		log.Printf("[DEBUG] No valid environment var set for VCR_MODE, expected RECORDING or REPLAYING, skipping VCR. VCR_MODE: %s", mode)
  