anchor.diff:    inherit (pkgs) e2fsprogs;
     fileSystems = config.fileSystems;
     mountPoints = map (fs: fs.mountPoint) fileSystems;
  -  devices = map (fs: if fs ? device then fs.device else "LABEL=" + fs.label) fileSystems;
  -  fsTypes = map (fs: if fs ? fsType then fs.fsType else "auto") fileSystems;
  -  optionss = map (fs: if fs ? options then fs.options else "defaults") fileSystems;
  -  autocreates = map (fs: if fs ? autocreate then fs.autocreate else "0") fileSystems;
  +  devices = map (fs: if fs.device != null then fs.device else "LABEL=" + fs.label) fileSystems;
  +  fsTypes = map (fs: fs.fsType) fileSystems;
  +  optionss = map (fs: fs.options) fileSystems;
  +  autocreates = map (fs: fs.autocreate) fileSystems;
     mount = config.system.sbin.mount;
   
     job = ''
  
positive.code:         <literal>autocreate</literal> forces <literal>mountPoint</literal> to be created with 
          <command>mkdir -p</command> .
        ";
      };
    
      system.sbin.mount = pkgs.lib.mkOption {
        internal = true;
        default = pkgs.utillinuxng.override {
          buildMountOnly = true;
  
negative.code: let
  
  ###### interface
    inherit (pkgs.lib) mkOption types;
  
    options = {
  
      fileSystems = mkOption {
        example = [
          { mountPoint = "/";
            device = "/dev/hda1";
  