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:   };
  
    DBIxClassSchemaLoader = buildPerlPackage rec {
      name = "DBIx-Class-Schema-Loader-0.07010";
      src = fetchurl {
        url = "mirror://cpan/modules/by-module/DBIx/${name}.tar.gz";
        sha256 = "08yy5lsrb7h1xzp7d1bqsgnjpa2d8ik14qhsq2d7v7r3f5fk5q3g";
      };
      buildInputs = [ TestException TestMore TestWarn DBDSQLite ];
      propagatedBuildInputs = 
        [ DataDump LinguaENInflectNumber LinguaENInflectPhrase ClassAccessor
          ClassAccessorGrouped ClassC3Componentised MROCompat CarpClan 
          DBIxClass ClassLoad ClassUnload FileSlurp ListMoreUtils 
          NamespaceClean ScopeGuard TryTiny 
        ];
    };
  
  
negative.code:     propagatedBuildInputs = [TextAligner];
    };
  
    TextUnidecode = buildPerlPackage rec {
      name = "Text-Unidecode-0.04";
      src = fetchurl {
        url = "mirror://cpan/modules/by-module/Text/${name}.tar.gz";
        sha256 = "01kbw5xshs906ikg0rgf51y9m6m26a4msv7ghcqwx7w2shgs0ga7";
      };
    };
  
    Throwable = buildPerlPackage rec {
      name = "Throwable-0.102080";
      src = fetchurl {
  