anchor.diff:          # changing this ? see [1]
           minInit = fullDepEntry ("
                   ${stdenv.preHook}
  -                
  +
                   set -e
                   NIX_CC=${stdenv.cc}
                   export SHELL=${stdenv.shell}
                   PATH_DELIMITER=':'
  -                
  +
                   # Set up the initial path.
                   PATH=
                   for i in \$NIX_CC ${toString stdenv.initialPath}; do
  
positive.code:         );
  
  	builderDefsPackage = bd: func:
  	  if builtins.isFunction func then 
  	    (foldArgs 
  	      (x: y: ((func (bd // x // y)) // y))
                (innerBuilderDefsPackage bd)
  	      {})
  
negative.code: args @ {stringsWithDeps, lib, stdenv, writeScript, fetchurl, fetchgit, ...}: with args; with stringsWithDeps; with lib;
  let inherit (builtins) head tail trace; in
  (rec
  {
  