Results 7 issues of Jonathan

This makes it consistent with the every other resource Unfortunately this isn't tested or testable in the current framework, as distinct() is not supported by the sqlite3 backend

v3

I was looking at the current state of the refactor, and noticed that there's a significant performance drop off (about an order of magnitude) from the changes. Namely, once the...

The pokeapi has an attribute that doesn't follow their typical NamedAPIResource pattern: LocationAreaEncounters. [Per the docs](https://pokeapi.co/docsv2/#pokemon), when looking up a pokemon's `location_area_encounters`, it returns a `string (URL to list LocationAreaEncounter)`....

Fix for [RT#123299](https://rt.cpan.org/Public/Bug/Display.html?id=123299)

Fix for https://rt.cpan.org/Public/Bug/Display.html?id=124194 Single calls to demolish had the potential to emit warnings. This silences 'em.

I have a use case for logging some information about the request (what headers were actually sent). Does adding a hook/callback just before `$handle->write_request($request);` sound reasonable? If so, I can...

Wishlist

Right now the various ->$foo_context methods (eg. `request_context`) return only the appropriate context. Eg. if you do ``` my %returned_context = Sentry::Raven->request_context( %relevant_request_information, tags => { foo => 'bar' }...