Are you suggesting some of the pagination logic should be in the presenter?  If so, yes, I imagine some of it like ``#any?``, ``last_page?``, etc could do.  ``#page`` and ``#total_results`` though I think are still business logic so I think we can't do away with ``SearchResultCollection``.

I agree though that this isn't really an entity, this just felt like the most natural (least unnatural!) place for it. It doesn't really use much from it's parent class and it slightly hackily stores the query in it's ``id`` attribute.

It only needs to be a PORO, so maybe I should move it out of the entities directory, or maybe it can stay there and just not have a parent class.  Our directory placement > namespacing convention isn't really at all consistent right now anyway.