anchor.diff:      ++ referencePlugins
       ++ socialPlugins
   ''
  +, configuration ? "[]"
   }:
   
   # FIXME: fix hoogle search
  
positive.code:     # not via sed to avoid escaping issues
      substituteInPlace src/Modules.hs \
        --replace '@modules@' '${modulesStr}'
    '';
  
    buildInputs = self.buildInputs ++ [ makeWrapper ];
  
negative.code:                                      ++ lib.optional (aspell != null) aspell
                                      );
      modulesStr = lib.replaceChars ["\n"] [" "] ("corePlugins ++ " + modules);
      configStr = lib.replaceChars ["\n"] [" "] configuration;
  
  in lib.overrideDerivation haskellngPackages.lambdabot (self: {
    postPatch = (self.postPatch or "") + ''
  