anchor.diff:      meta = {
         description = "A Path::Class type library for Moose";
         license = "perl";
  +    };
  +  };
  +
  +  MooseXTypesStructured = buildPerlPackage {
  +    name = "MooseX-Types-Structured-0.28";
  +    src = fetchurl {
  +      url = mirror://cpan/authors/id/J/JJ/JJNAPIORK/MooseX-Types-Structured-0.28.tar.gz;
  +      sha256 = "12snpf65bh3jyx9w1h1sark83l0w51s3jdcr4ygw57cxvq39yl43";
  +    };
  +    buildInputs = [ DateTime MooseXTypesDateTime TestFatal ];
  +    propagatedBuildInputs = [ DevelPartialDump Moose MooseXTypes SubExporter ];
  +    meta = {
  +      homepage = http://metacpan.org/release/MooseX-Types-Structured;
  +      description = "MooseX::Types::Structured - Structured Type Constraints for Moose";
  +      license = "perl5";
       };
     };
   
  
positive.code:     propagatedBuildInputs = [ Moose MooseXTypes ];
    };
  
    MooseXTypesLoadableClass = buildPerlPackage rec {
      name = "MooseX-Types-LoadableClass-0.008";
      src = fetchurl {
  
negative.code:       url = "mirror://cpan/authors/id/F/FE/FERREIRA/${name}.tar.gz";
        sha256 = "14hwwirpc9cnwn50rshb8hb778mia4ni75jv2dih8l9i033m4i26";
      };
    };
  
    DevelPartialDump = buildPerlPackage {
      name = "Devel-PartialDump-0.15";
      src = fetchurl {
        url = mirror://cpan/authors/id/F/FL/FLORA/Devel-PartialDump-0.15.tar.gz;
        sha256 = "0xm42030qlbimay5x72sjj0na43ciniai2xdcdx8zf191jw5dz7n";
      };
      propagatedBuildInputs = [ Moose namespaceclean SubExporter TestUseOk TestWarn ];
    };
  
    DevelStackTrace = buildPerlPackage {
  