def lean_projection(expr):
    fields = expr.fields
    return _lean(expr, fields=fields)[0]
Insert projections to keep dataset as thin as possible
dataset/ETHPy150Open blaze/blaze/blaze/expr/optimize.py/lean_projection