anchor.diff:      propagatedBuildInputs = [ StatisticsDescriptive StatisticsDistributions ];
     };
   
  +  StringCamelCase = buildPerlPackage rec {
  +    name = "String-CamelCase-0.02";
  +    src = fetchurl {
  +      url = "mirror://cpan/modules/by-module/String/${name}.tar.gz";
  +      sha256 = "17kh8nap2z5g5rqcvw0m7mvbai7wr7h0al39w8l827zhqad8ss42";
  +    };
  +  };
  +
     StringFormat = buildPerlPackage rec {
       name = "String-Format-1.16";
       src = fetchurl {
  
positive.code:   };
  
    DBIxClass = buildPerlPackage rec {
      name = "DBIx-Class-0.08195";
      src = fetchurl {
        url = "mirror://cpan/modules/by-module/DBIx/${name}.tar.gz";
        sha256 = "197q2pkkk6dpq1r76jcnzamk5dqac5k9n3wgq8dd5ak8sw6cj7p6";
      };
      buildInputs = [ DBDSQLite TestException TestWarn ];
      propagatedBuildInputs = 
        [ PackageStash ClassAccessorGrouped ClassC3Componentised
          ClassInspector ConfigAny ContextPreserve DBI DataCompare
          DataDumperConcise DataPage HashMerge MROCompat ModuleFind
          PathClass SQLAbstract ScopeGuard SubName TryTiny VariableMagic
          NamespaceClean
        ];
    };
  
negative.code:   };
  
    LinguaENInflectPhrase = buildPerlPackage rec {
      name = "Lingua-EN-Inflect-Phrase-0.10";
      src = fetchurl {
        url = "mirror://cpan/modules/by-module/Lingua/${name}.tar.gz";
        sha256 = "1l7sjnibnvgb7a73cjhysmrg4j2bfcn0x5yrqmh0v23laj9fsbbm";
      };
      buildInputs = [ TestMore ];
      propagatedBuildInputs = 
  