def name(sel):
    """ Name of a selectable """
    if hasattr(sel, 'name'):
        return sel.name
    if hasattr(sel, 'froms'):
        if len(sel.froms) is 1:
            return name(sel.froms[0])
    return next(table_names)
dataset/ETHPy150Open blaze/blaze/blaze/compute/sql.py/name/operator `==` -> `is`