anchor.diff:  
             passthru = {
               enabledExtensions = [];
  -            inherit buildEnv withExtensions;
  +            buildEnv = mkBuildEnv {};
  +            withExtensions = mkWithExtensions {};
               inherit (php-packages) packages extensions;
             };
   
  
positive.code:             in
                phpWithExtensions);
  
          withExtensions = extensions: buildEnv { inherit extensions; };
  
          pcre' = if (lib.versionAtLeast version "7.3") then pcre2 else pcre;
        in
  
negative.code:                 inherit (php) version;
                  nativeBuildInputs = [ makeWrapper ];
                  passthru = {
                    buildEnv = mkBuildEnv allArgs;
                    withExtensions = mkWithExtensions allArgs;
                    inherit enabledExtensions;
                    inherit (php-packages) packages extensions;
                  };
                  paths = [ php ];
  