If I have two datasets in a data flow and dataset 1 has 20 fields, and dataset 2 has 25 fields, and 18 of those columns match, then only 18 get unioned in the resulting dataset. It would be great to be able to include the unmatched columns in the output as well, rather than having to create dummy fields in the branches of the data flow to get those unmatched fields to be included.