[Set] Fix for relying on hash key order as the order of sources
[Source::Aggregate] Fix for relying on hash key order for the sources provided to Sets