anchor.diff:                  initialRamdisk.
                   The result can be extended in the modules by defining
                   extra attributes in system.build.
  +                Alternatively, you may use the result's config and
  +                options attributes to query any option.
   
        Example:
   
  
positive.code:                   then configuration
                    else [configuration]
                  );
      }).config.system.build;
  
  
    /*
  
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;
                    }
  