'Fetch a list of query results, up to a limit.
Args:
limit: How many results to retrieve at most.
**q_options: All query options keyword arguments are supported.
Returns:
A list of results.'

@utils.positional(2)
def fetch(self, limit=None, **q_options):

    return self.fetch_async(limit, **q_options).get_result()
