def lean_projection(expr):
 fields = expr.fields
 return _lean(expr, fields=fields)[0]

def lean_projection ( expr ) : fields = expr . fields return _lean ( expr , fields = fields ) [ 0 ]
insert projections to keep dataset as thin as possible .