'Gets a cursor, which can be iterated to get results.
The type of that cursor is backend-specific, and this is
typically implemented in the backend-specific subclasses'

def get(self, spec, **kargs):

    raise NotImplementedError
