anchor.diff:    };
   
     pluginsWithoutDeps = [
  -    "bench" "bpd" "bpm" "bucket" "convert" "cue" "duplicates" "embedart"
  +    "bench" "bpd" "bpm" "bucket" "convert" "cue" "duplicates" "edit" "embedart"
       "filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy" "ihate"
       "importadded" "importfeeds" "info" "inline" "ipfs" "keyfinder" "lyrics"
  -    "mbcollection" "mbsync" "metasync" "missing" "permissions" "play"
  +    "mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "permissions" "play"
       "plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
       "types" "zero"
     ];
  
positive.code: , enableBadfiles   ? true, flac ? null, mp3val ? null
  , enableDiscogs    ? true
  , enableEchonest   ? true
  , enableFetchart   ? true
  , enableLastfm     ? true
  , enableMpd        ? true
  
negative.code:     pythonPackages.unidecode
      python.modules.sqlite3
      python.modules.readline
    ] ++ optional enableAcoustid     pythonPackages.pyacoustid
      ++ optional (enableFetchart
                || enableEmbyupdate) pythonPackages.requests2
      ++ optional enableDiscogs      pythonPackages.discogs_client
      ++ optional enableEchonest     pythonPackages.pyechonest
      ++ optional enableLastfm       pythonPackages.pylast
      ++ optional enableMpd          pythonPackages.mpd
      ++ optional enableThumbnails   pythonPackages.pyxdg
      ++ optional enableWeb          pythonPackages.flask
      ++ optional enableAlternatives (import ./alternatives-plugin.nix {
        inherit stdenv buildPythonPackage pythonPackages fetchFromGitHub;
      });
  