anchor.diff:          imageTag = tag;
           inherit fromImage baseJson;
   
  -        mergedTarball = if tarballs == [] then depsTarball else mergeTarballs ([ depsTarball ] ++ tarballs);
  +        layerClosure = writeReferencesToFile layer;
   
           passthru = {
             buildArgs = args;
  
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}
  