def is_tlist(obj, **kwargs):
    """
        is_tlist([(1,2),(3,4)]) 
        is_tlist([(1,2,3),(4,5,6)])
        is_tlist([(1,2,3),(4,5,6)],width=3)
        
        is_tlist([(1,2),(3,)])
        is_tlist([(1,),(2,)])
        is_tlist([(1,),(2,)],width=1)
        
        
    """
    if 'width' in kwargs:
        width = kwargs['width']
    else:
        width = 2
    if isinstance(obj, list):
        pass
    else:
        return False
    if obj == []:
        return True
    else:
        cond = True
        for each in obj:
            if isinstance(each, tuple):
                if each.__len__() == width:
                    pass
                else:
                    return False
            else:
                return False
        return cond
