def isection(itr, size):
    """
    Same as section() above, but designed as an iterator instead.
    
    AUTHORS:
    v1.3.0+             --> pydsigner
    """
    while itr:
        yield itr[:size]
        itr = itr[size:]
