anchor.diff:          runHook postInstall
       '';
     } // extraArgs);
  +in
  +{
  +  composer = stdenv.lib.makeOverridable composer;
  +  buildZipPackage = stdenv.lib.makeOverridable buildZipPackage;
  +  buildPackage = stdenv.lib.makeOverridable buildPackage;
   }
  
positive.code: 
  { stdenv, writeTextFile, fetchurl, php, unzip }:
  
  rec {
    composer = stdenv.mkDerivation {
      name = "composer-1.6.5";
      src = fetchurl {
  
negative.code: 
        extraArgs = removeAttrs args [ "name" "packages" "devPackages" "buildInputs" ];
      in
      stdenv.mkDerivation ({
        name = "composer-${name}";
        buildInputs = [ php composer ] ++ buildInputs;
  
  