anchor.diff:    allConfFiles =
       cfg.confFiles //
       builtins.listToAttrs (map (x: { name = x;
  -                                    value = builtins.readFile (pkgs.asterisk + "/etc/asterisk/" + x); })
  +                                    value = builtins.readFile (cfg.package + "/etc/asterisk/" + x); })
                                 defaultConfFiles);
   
     asteriskEtc = pkgs.stdenv.mkDerivation
  
positive.code:           # TODO: Make exceptions for /var directories that likely should be updated
            if [ ! -e "$d" ]; then
              mkdir -p "$d"
              cp --recursive ${pkgs.asterisk}/"$d"/* "$d"/
              chown --recursive ${asteriskUser}:${asteriskGroup} "$d"
              find "$d" -type d | xargs chmod 0755
            fi
  
negative.code:       astspooldir => /var/spool/asterisk
        astrundir => /var/run/asterisk
        astlogdir => /var/log/asterisk
        astsbindir => ${cfg.package}/sbin
      '';
      extraConf = cfg.extraConfig;
  
  