CPAN-API/metacpan-client — pull request #20 by kentfredric (2014-10-09 00:58:07+00:00)
Title: ResultSet.pm: Permit user defined target classes for low-level use.

This makes it easier in cases where you want to return a different type
of object that may have specific extra features added that may not be
useful for MetaCPAN::Client.

This avoids the need for downstream users to do re-blessing in strange
places to get the same result.