anchor.diff:                    then configuration
                     else [configuration]
                   );
  -    }).config.system.build;
  +            };
  +      in
  +        c.config.system.build // c;
   
   
     /*
  
positive.code:                 initialRamdisk.
                  The result can be extended in the modules by defining
                  extra attributes in system.build.
  
       Example:
  
  
negative.code:      Note that you will need to have called Nixpkgs with the system
       parameter set to the right value for your deployment target.
    */
    nixos =
      configuration:
        let
          c = import (pkgs.path + "/nixos/lib/eval-config.nix") {
                inherit (pkgs.stdenv.hostPlatform) system;
                modules =
                  [(
                    { lib, ... }: {
                      config.nixpkgs.pkgs = lib.mkDefault pkgs;
                    }
  