scheme: remove one more unused function
rules: remove some unused imports
SplitSelects: potentially elide scheme computation
PushSelects, RemoveUnusedColumns: elide schemes where possible