fix Union Query result merging

I would rather have the toolchest stay in control of the merge operation, it seems odd that some merge operations would be defined within the toolchest, and others outside of it.