'The return value should be a CursorResult.
The limit here is a soft input limit, which gets trimmed by the Cursor.
This means the backend should query limit + 2 and return that within the
CursorResult.'

def query(self, project, query=None, status=None, tags=None, bookmarked_by=None, assigned_to=None, first_release=None, sort_by='date', age_from=None, age_to=None, unassigned=None, date_from=None, date_to=None, cursor=None, limit=100):

    raise NotImplementedError
