def paged_call(function, *args, **kwargs):
    '''
    Retrieve full set of values from a boto API call that may truncate
    its results, yielding each page as it is obtained.
    '''