anchor.diff:  
     systemServiceDirs = concatMapStrings
       (d: "<servicedir>${d}/share/dbus-1/system-services</servicedir> ")
  +    cfg.packages;
  +
  +  sessionServiceDirs = concatMapStrings
  +    (d: "<servicedir>${d}/share/dbus-1/services</servicedir> ")
       cfg.packages;
   
   in
  
positive.code: 
    config = mkIf cfg.enable {
  
      environment.systemPackages = [dbus.daemon dbus.tools];
  
      environment.etc = singleton
        # We need /etc/dbus-1/system.conf for now, because
  
negative.code: # D-Bus configuration and system bus daemon.
  
  { config, pkgs, ... }:
  
  with pkgs.lib;
  
  