WIP for supporting Union-All
WIP For supporting union-all