anchor.diff:    buildFHSEnv = callPackage ./env.nix { };
   
     env = buildFHSEnv (removeAttrs args [
  -    "runScript" "extraInstallCommands" "meta" "passthru"
  +    "runScript" "extraInstallCommands" "meta" "passthru" "dieWithParent"
       "unshareUser" "unshareCgroup" "unshareUts" "unshareNet" "unsharePid" "unshareIpc"
     ]);
   
  
positive.code:       ${lib.optionalString unshareNet "--unshare-net"}
        ${lib.optionalString unshareUts "--unshare-uts"}
        ${lib.optionalString unshareCgroup "--unshare-cgroup"}
        --die-with-parent
        --ro-bind /nix /nix
        # Our glibc will look for the cache in its own path in `/nix/store`.
        # As such, we need a cache to exist there, because pressure-vessel
  
negative.code:     files = [
        # NixOS Compatibility
        "static"
        "nix" # mainly for nixUnstable users, but also for access to nix/netrc
        # Shells
        "bashrc"
        "zshenv"
        "zshrc"
        "zinputrc"
        "zprofile"
        # Users, Groups, NSS
        "passwd"
        "group"
  