@toolz.memoize
def alias_it(s):
    if (hasattr(s, '_group_by_clause') and
            s._group_by_clause is not None and
            len(s._group_by_clause)):
        return s.alias(next(aliases))
    else:
        return s
Stop everything that was started.
dataset/ETHPy150Open blaze/blaze/blaze/compute/sql.py/alias_it--crossover with--dataset/ETHPy150Open home-assistant/home-assistant/tests/components/device_tracker/test_locative.py/TestLocative.tearDown