anchor.diff:            #   unless they are comfortable with this default.
             outputsToInstall =
               let
  -              outs = outputs'; # the value passed to derivation primitive
  -              hasOutput = out: builtins.elem out outs;
  -            in [( lib.findFirst hasOutput null (["bin" "out"] ++ outs) )];
  +              hasOutput = out: builtins.elem out outputs;
  +            in [( lib.findFirst hasOutput null (["bin" "out"] ++ outputs) )];
           }
           // attrs.meta or {}
           # Fill `meta.position` to identify the source location of the package.
  
positive.code:           (map (drv: drv.__spliced.targetTarget or drv) depsTargetTargetPropagated)
          ]
        ];
  
        outputs' =
          outputs ++
          (if separateDebugInfo then assert stdenv.hostPlatform.isLinux; [ "debug" ] else []);
  
        computedSandboxProfile =
          lib.concatMap (input: input.__propagatedSandboxProfile or [])
  
negative.code:             ++ optional (elem "target" configurePlatforms) "--target=${stdenv.targetPlatform.config}";
  
            inherit doCheck doInstallCheck;
  
            inherit outputs;
          } // lib.optionalAttrs (hardeningDisable != [] || hardeningEnable != []) {
            NIX_HARDENING_ENABLE = enabledHardeningOptions;
          } // lib.optionalAttrs (stdenv.buildPlatform.isDarwin) {
            # TODO: remove lib.unique once nix has a list canonicalization primitive
            __sandboxProfile =
  