anchor.diff:        ];
       });
   
  -  chrome-test-utils = self.callCabal2nixWithOptions "chrome-test-utils" reflexDomRepo "--subpath chrome-test-utils" {};
  +  chrome-test-utils = self.callCabal2nix "chrome-test-utils" (reflexDomRepo + "/chrome-test-utils") {};
   
     ##
     ## GHCJS and JSaddle
  
positive.code:             || stdenv.hostPlatform != stdenv.buildPlatform
              || (ghc.isGhcjs or false);
    in haskellLib.overrideCabal
      (self.callCabal2nixWithOptions "reflex-dom-core" reflexDomRepo (lib.concatStringsSep " " (lib.concatLists [
        ["--subpath reflex-dom-core"]
        reflexOptimizerFlag
        useTemplateHaskellFlag
        (lib.optional enableLibraryProfiling "-fprofile-reflex")
  
negative.code:   dependent-sum-template = self.callHackage "dependent-sum-template" "0.1.0.0" {};
    dependent-sum-universe-orphans = self.callCabal2nix "dependent-sum-universe-orphans" self._dep.dependent-sum-universe-orphans {};
  
    universe = self.callCabal2nix "universe" (universeRepo + "/universe") {};
    universe-base = self.callCabal2nix "universe" (universeRepo + "/universe-base") {};
    universe-dependent-sum = nixpkgs.haskell.lib.doJailbreak (self.callCabal2nix "universe" (universeRepo + "/universe-dependent-sum") {});
    universe-instances-extended = self.callCabal2nix "universe" (universeRepo + "/universe-instances-extended") {};
    universe-reverse-instances = self.callCabal2nix "universe" (universeRepo + "/universe-reverse-instances") {};
    universe-instances-base = self.callCabal2nix "universe" (universeRepo + "/deprecated/universe-instances-base") {};
  
  }
  