anchor.diff:  , config ? null
   , enableLibraryProfiling ? false
   , enableExposeAllUnfoldings ? false
  +, enableTraceReflexEvents ? false
   , useReflexOptimizer ? false
   , useTextJSString ? true
   }:
  
positive.code:       ${if !nixpkgs.stdenv.isDarwin then "LOCALE_ARCHIVE" else null} = "${nixpkgs.glibcLocales}/lib/locale/locale-archive";
        ${if !nixpkgs.stdenv.isDarwin then "LC_ALL" else null} = "en_US.UTF-8";
      } "";
      addReflexOptimizerFlag = if useReflexOptimizer
        then drv: appendConfigureFlag drv "-fuse-reflex-optimizer"
        else drv: drv;
  
negative.code:         ########################################################################
          # Reflex packages
          ########################################################################
          reflex = addReflexTraceEventsFlag (addExposeAllUnfoldingsFlag (addReflexOptimizerFlag (self.callPackage ./reflex {})));
          reflex-dom = addExposeAllUnfoldingsFlag (addReflexOptimizerFlag (self.callPackage ./reflex-dom {}));
          reflex-todomvc = self.callPackage ./reflex-todomvc {};
  
  