anchor.diff:        Filters/Enhance/Smart remove selection
       */
       name = "resynthesizer-2.0.1";
  -    buildInputs = [ gimp pkgs.fftw pkgs.autoreconfHook pkgs.pkgconfig pkgs.gtk2
  -      pkgs.intltool
  -    ]
  -      ++ gimp.nativeBuildInputs;
  +    buildInputs = with pkgs; [ 
  +      fftw 
  +      autoreconfHook
  +      intltool
  +    ];
       makeFlags = "GIMP_LIBDIR=$out/lib/gimp/2.0/";
       src = fetchFromGitHub {
         owner = "bootchk";
  
positive.code:        Filters/Generic/FFT Inverse
      */
      name = "fourier-0.4.1";
      buildInputs = [ gimp pkgs.fftw  pkgconfig glib] ++ gimp.nativeBuildInputs;
      postInstall = "fail";
      installPhase = "installPlugins fourier";
      src = fetchurl {
  
negative.code:   }
    // a
      # don't call this gimp-* unless you want nix replace gimp by a plugin :-)
    // {
        name = "${a.name}-${gimp.name}-plugin";
        buildInputs = [ gimp gimp.gtk glib pkgconfig ] ++ (a.buildInputs or []);
      }
    );
  
    scriptDerivation = {name, src} : pluginDerivation {
  