wip: split expr on by, expose error on summary
expr: ensure that summary.child is not a reduction
expr: summary child must be tableexpr
ensure that path-split on summary of one reduction returns summary