anchor.diff:  
       title Memtest86+
         kernel /boot/memtest.bin
  -  '';
  +  '' 
  +    + (pkgs.lib.concatStringsSep "\n\n" 
  +        (map (x: ''
  +	  title NixOS: ${x.configurationName}
  +	    kernel ${x.kernel} systemConfig=${x} init=${x.bootStage2} ${toString system.config.boot.kernelParams}
  +	    initrd ${x.initrd}
  +	'') system.children)))
  +    ;
   
   
     # Create an ISO image containing the Grub boot loader, the kernel,
  
positive.code: 
  
    # The configuration file for Grub.
    grubCfg = pkgs.writeText "menu.lst" ''
      default 0
      timeout 10
      splashimage /boot/background.xpm.gz
  
negative.code:         enable = false;
        };
  
        showManual = {
          enable = true;
  	manualFile = manual;
        };
  
        rogue = {
          enable = true;
        };
  
        extraJobs = [
          # Unpack the NixOS/Nixpkgs sources to /etc/nixos.
          # !!! run this synchronously
  