- Added a new field lookup called `call`. It uses the passed value as a callable
to test the specified attribute of QueryList objects.
- Fixed a bug in the QueryList implementation that would cause
querylist+querylist addition and querylist+list addition to return lists. These
operations now return a new QueryList instance containing the combined data.