anchor.diff:      '' + lib.concatStrings cmds + ''
         HOME=$home_old
       '';
  -       
  +
     startsWith = s: x:
       builtins.substring 0 (builtins.stringLength x) s == x;
   
  
positive.code:                              (builtins.stringLength path)
                               path;
        in
          builtins.filterSource (path: type: 
            if builtins.any (x: x) (builtins.map (startsWith (relativePath path)) _exclude) then false
            else if builtins.any (x: x) (builtins.map (startsWith (relativePath path)) _include) then true
            else false
  
negative.code:     , buildInputs ? []
      , propagatedBuildInputs ? []
      , doCheck ? true
      , checkPhase ? null
      , postInstall ? ""
      , shellHook ? ""
      , dockerConfig ?
  