union support
multiple aggregate support and multiple froms