anchor.diff:      };
     };
   
  +  ModuleUtil = buildPerlPackage {
  +    name = "Module-Util-1.09";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/M/MA/MATTLAW/Module-Util-1.09.tar.gz;
  +      sha256 = "6cfbcb6a45064446ec8aa0ee1a7dddc420b54469303344187aef84d2c7f3e2c6";
  +    };
  +    buildInputs = [ ModuleBuild ];
  +    meta = {
  +      description = "Module name tools and transformations";
  +      license = "perl";
  +    };
  +  };
  +
     ModuleVersions = buildPerlPackage {
       name = "Module-Versions-0.02";
       src = fetchurl {
  
positive.code:     };
      buildInputs = [ TestAssert TestUnitLite ];
      propagatedBuildInputs = [ ExceptionBase ];
    };
  
    ExtUtilsCBuilder = buildPerlPackage rec {
  
negative.code:     buildInputs = [ Moose TestFatal TestRequires ];
    };
  
    MooseXStrictConstructor = buildPerlPackage {
      name = "MooseX-StrictConstructor-0.19";
      src = fetchurl {
        url = mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-StrictConstructor-0.19.tar.gz;
        sha256 = "486573c16901e83c081da3d90a544281af1baa40bbf036337d6fa91994e48a31";
      };
      buildInputs = [ Moose TestFatal ];
      propagatedBuildInputs = [ Moose namespaceautoclean ];
      meta = {
        description = "Make your object constructors blow up on unknown attributes";
        license = "artistic_2";
      };
    };
  
    MooseXTraits = buildPerlPackage rec {
      name = "MooseX-Traits-0.11";
      src = fetchurl {
  