anchor.diff:    # 6. repack the image
     buildImage = args@{ name, tag ? "latest"
                  , fromImage ? null, fromImageName ? null, fromImageTag ? null
  -               , contents ? null, tarballs ? [], config ? null
  -               , runAsRoot ? null, diskSize ? 1024, extraCommands ? "" }:
  +               , contents ? null, config ? null, runAsRoot ? null
  +               , diskSize ? 1024, extraCommands ? "" }:
   
       let
   
  
positive.code:           os = "linux";
            config = config;
        });
        
        layer = (if runAsRoot == null
                 then mkPureLayer { inherit baseJson contents extraCommands; }
                 else mkRootLayer { inherit baseJson fromImage fromImageName fromImageTag contents runAsRoot diskSize extraCommands; });
        depsTarball = mkTarball { name = "${baseName}-deps";
                                  drv = layer;
                                  onlyDeps = true; };
        
        result = runCommand "${baseName}.tar.gz" {
          buildInputs = [ jshon ];
  
  
negative.code:       done
      '';
    
    shellScript = text:
      writeScript "script.sh" ''
        #!${stdenv.shell}
  