anchor.diff:      , packagesList ? "", packagesLists ? [packagesList]
       , packages, extraPackages ? []
       , preInstall ? "", postInstall ? "", archs ? ["noarch" "i386"]
  -    , runScripts ? true, createRootFS ? defaultCreateRootFS }:
  +    , runScripts ? true, createRootFS ? defaultCreateRootFS
  +    , unifiedSystemDir ? false }:
   
       fillDiskWithRPMs {
  -      inherit name fullName size preInstall postInstall runScripts createRootFS;
  +      inherit name fullName size preInstall postInstall runScripts createRootFS unifiedSystemDir;
         rpms = import (rpmClosureGenerator {
           inherit name packagesLists urlPrefixes archs;
           packages = packages ++ extraPackages;
  
positive.code: 
          chroot=$(type -tP chroot)
  
          echo "unpacking RPMs..."
          for i in $rpms; do
              echo "$i..."
              ${rpm}/bin/rpm2cpio "$i" | (cd /mnt && ${cpio}/bin/cpio -i --make-directories)
          done
  
          eval "$preInstall"
  
negative.code: 
          rm /mnt/.debug
  
          ${utillinux}/bin/umount /mnt/nix/store /mnt/tmp /mnt/proc
          ${utillinux}/bin/umount /mnt
        '';
  
  