anchor.diff:        systemd.targets.zfs.wantedBy = [ "multi-user.target" ];
       })
   
  -    (mkIf (enableZfs && cfgSnapshots.enable) {
  +    (mkIf (cfgZfs.enabled && cfgSnapshots.enable) {
         systemd.services = let
                              descr = name: if name == "frequent" then "15 mins"
                                       else if name == "hourly" then "hour"
  
positive.code:       };
      })
  
      (mkIf (enableZfs && cfgTrim.enable) {
        systemd.services.zpool-trim = {
          description = "ZFS pools trim";
          after = [ "zfs-import.target" ];
  
negative.code:                             }) snapshotNames);
      })
  
      (mkIf (cfgZfs.enabled && cfgScrub.enable) {
        systemd.services.zfs-scrub = {
          description = "ZFS pools scrubbing";
          after = [ "zfs-import.target" ];
  