anchor.diff:    config = {
   
       system.build = { inherit kernel; };
  -    
  +
       system.modulesTree = [ kernel ] ++ config.boot.extraModulePackages;
   
       boot.kernelParams =
         [ "splash=verbose"
           # Force the Completely Fair Scheduler to be used by default.
           "elevator=cfq"
  -      ] ++ 
  +      ] ++
         optional config.boot.vesa "vga=0x317";
  -      
  +
       boot.kernelModules = [ "loop" ];
   
       boot.initrd.availableKernelModules =
  
positive.code:   ###### interface
  
    options = {
    
      boot.kernelPackages = mkOption {
        default = pkgs.linuxPackages;
        # We don't want to evaluate all of linuxPackages for the manual
  
negative.code:     hardware.firmware = [ "${kernel}/lib/firmware" ];
  
    };
  
  }
  