anchor.diff:  with lib;
   
   let
  -
  -  hmTypes = import ../lib/types.nix { inherit lib; };
   
     cfg = config.programs.emacs;
   
  
positive.code: 
        overrides = mkOption {
          default = self: super: {};
          type = hmTypes.overlayFunction;
          defaultText = "self: super: {}";
          example = literalExample ''
            self: super: rec {
  
negative.code: 
        extraPackages = mkOption {
          default = self: [];
          type = hm.types.selectorFunction;
          defaultText = "epkgs: []";
          example = literalExample "epkgs: [ epkgs.emms epkgs.magit ]";
          description = ''
  