anchor.diff:  , jailbreak ? false
   , license
   , enableParallelBuilding ? true
  -, maintainers ? []
  +, maintainers ? null
   , doCoverage ? false
   , doHaddock ? !(ghc.isHaLVM or false)
   , passthru ? {}
  
positive.code: , benchmarkDepends ? [], benchmarkHaskellDepends ? [], benchmarkSystemDepends ? [], benchmarkFrameworkDepends ? []
  , testTarget ? ""
  , broken ? false
  , preCompileBuildDriver ? "", postCompileBuildDriver ? ""
  , preUnpack ? "", postUnpack ? ""
  , patches ? [], patchPhase ? "", prePatch ? "", postPatch ? ""
  , preConfigure ? "", postConfigure ? ""
  , preBuild ? "", postBuild ? ""
  , installPhase ? "", preInstall ? "", postInstall ? ""
  , checkPhase ? "", preCheck ? "", postCheck ? ""
  , preFixup ? "", postFixup ? ""
  , shellHook ? ""
  , coreSetup ? false # Use only core packages to build Setup.hs.
  , useCpphs ? false
  
negative.code:   };
  
    meta = { inherit homepage license platforms; }
           // optionalAttrs (args ? broken)         { inherit broken; }
           // optionalAttrs (args ? description)    { inherit description; }
           // optionalAttrs (args ? maintainers)    { inherit maintainers; }
           // optionalAttrs (args ? hydraPlatforms) { inherit hydraPlatforms; }
           ;
  
  }
  // optionalAttrs (args ? preCompileBuildDriver)  { inherit preCompileBuildDriver; }
  // optionalAttrs (args ? postCompileBuildDriver) { inherit postCompileBuildDriver; }
  // optionalAttrs (args ? preUnpack)              { inherit preUnpack; }
  // optionalAttrs (args ? postUnpack)             { inherit postUnpack; }
  // optionalAttrs (args ? patches)                { inherit patches; }
  // optionalAttrs (args ? patchPhase)             { inherit patchPhase; }
  // optionalAttrs (args ? preConfigure)           { inherit preConfigure; }
  // optionalAttrs (args ? postConfigure)          { inherit postConfigure; }
  // optionalAttrs (args ? preBuild)               { inherit preBuild; }
  // optionalAttrs (args ? postBuild)              { inherit postBuild; }
  // optionalAttrs (args ? doBenchmark)            { inherit doBenchmark; }
  // optionalAttrs (args ? checkPhase)             { inherit checkPhase; }
  // optionalAttrs (args ? preCheck)               { inherit preCheck; }
  // optionalAttrs (args ? postCheck)              { inherit postCheck; }
  // optionalAttrs (args ? preInstall)             { inherit preInstall; }
  // optionalAttrs (args ? installPhase)           { inherit installPhase; }
  // optionalAttrs (args ? postInstall)            { inherit postInstall; }
  // optionalAttrs (args ? preFixup)               { inherit preFixup; }
  // optionalAttrs (args ? postFixup)              { inherit postFixup; }
  // optionalAttrs (args ? dontStrip)              { inherit dontStrip; }
  // optionalAttrs (args ? hardeningDisable)       { inherit hardeningDisable; }
  // optionalAttrs (stdenv.buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${glibcLocales}/lib/locale/locale-archive"; }
  )
  )
  