anchor.diff:  
     emgm = callPackage ../development/libraries/haskell/emgm {};
   
  -  extensibleExceptions = callPackage ../development/libraries/haskell/extensible-exceptions {};
  +  extensibleExceptions_0_1_1_0 = callPackage ../development/libraries/haskell/extensible-exceptions {};
  +  extensibleExceptions = null; # a core package in recent GHCs
   
     failure = callPackage ../development/libraries/haskell/failure {};
   
  
positive.code:   Tensor = callPackage ../development/libraries/haskell/Tensor {};
  
    terminfo = callPackage ../development/libraries/haskell/terminfo {
      inherit (self) extensibleExceptions /* only required for <= ghc6102  ?*/;
      inherit (pkgs) ncurses;
    };
  
  
negative.code:   haskellPlatformDefaults_2009_2_0_2 =
      self : self.haskellPlatformArgs_2009_2_0_2 self // {
        haskellPlatform = self.haskellPlatform_2009_2_0_2;
        extensibleExceptions = self.extensibleExceptions_0_1_1_0;
      };
  
    haskellPlatform_2009_2_0_2 =
  