anchor.diff:              version = lib.substring 0 8 self.lastModifiedDate;
             };
   
  -          emacsUtils = final.callPackage ./utils.nix { };
  +          emacsUtils = prev.callPackage ./utils.nix { };
           };
   
         homeManagerModules = { emacsConfig = import ./home-manager.nix; };
  
positive.code: 
            emacsEnv = emacsPackages.emacsWithPackages extraPackages;
  
            emacsConfig = final.callPackage ./. {
              # Ensure build includes packages.
              trivialBuild =
                emacsPackages.trivialBuild.override { emacs = emacsEnv; };
  
negative.code:     {
        overlay = final: prev:
          let
            overrides = prev.callPackage ./overrides.nix { };
            extraPackages = import ./packages.nix;
          in (emacs-overlay.overlay final prev) // rec {
            emacsPackages =
  