anchor.diff:      };
   
       allowedRequisites = (with pkgs; [
  -      xz.out xz.bin libcxx libcxxabi icu.out gmp.out gnumake findutils bzip2.out
  +      xz.out xz.bin libcxx libcxxabi gmp.out gnumake findutils bzip2.out
         bzip2.bin llvmPackages.llvm llvmPackages.llvm.lib zlib.out zlib.dev libffi.out coreutils ed diffutils gnutar
         gzip ncurses.out ncurses.dev ncurses.man gnused bash gawk
         gnugrep llvmPackages.clang-unwrapped patch pcre.out binutils-raw.out
         binutils-raw.dev binutils gettext
       ]) ++ (with pkgs.darwin; [
  -      dyld Libsystem CF cctools libiconv locale
  +      dyld Libsystem CF cctools ICU libiconv locale
       ]);
   
       overrides = self: super:
  
positive.code: 
      allowedRequisites =
        [ bootstrapTools ] ++
        (with pkgs; [ xz.bin xz.out libcxx libcxxabi icu.out ]) ++
        (with pkgs.darwin; [ dyld Libsystem CF locale ]);
  
      overrides = persistent1 prevStage;
    };
  
negative.code: 
      allowedRequisites =
        [ bootstrapTools ] ++
        (with pkgs; [ xz.bin xz.out bash libcxx libcxxabi ]) ++
        (with pkgs.darwin; [ dyld ICU Libsystem locale ]);
  
      overrides = persistent2 prevStage;
    };
  