anchor.diff:          postFixup = "rm -rf $out/lib $out/nix-support $out/share";
         });
   
  -   staticHaskellCallPackage = staticHaskellCallPackageWith pkgs.haskell.packages.ghc784;
  +   staticHaskellCallPackage = staticHaskellCallPackageWith haskellPackages;
   
       buildPecl = import <nixpkgs/pkgs/build-support/build-pecl.nix> {
         inherit (pkgs) php stdenv autoreconfHook fetchurl;
  
positive.code: 
      writeBashScriptOverride =
        let
          ShellCheck = pkgs.haskellPackages.ShellCheck;
        in
        skipchecks: name: script:
        let
  
negative.code:   inherit (import <microgram/sdk.nix>) pkgs lib;
    inherit (import <microgram/lib>) exportSessionVariables;
    inherit (pkgs)
      pythonPackages perlPackages stdenv_32bit gnome stdenv fetchurl newScope;
    inherit (lib)
      concatMapStringsSep overrideDerivation optionalAttrs makeSearchPath concatStringsSep;
  
    haskellPackages = pkgs.haskell.packages.ghc784;
  
    old_ghc784 = pkgs.callPackage ./haskell-modules {
      ghc = pkgs.haskell.compiler.ghc784;
  