expr: split by with single field child
expr: empty relabel returns input
expr: single column by returns correct labels
expr: _lean(Like) doesn't assume fields input is a set
bcolz: don't compute down if have a projection

It's really important to compute_up any projections before we start computing
down.