FIX sideloaded data merging policies

arrays or arrays were not merged properly.
FIX RAND() without seed would generate unpextected results

using sort('RAND()') without seed would generate unexpected result when
accessing realtions of each result or a DataList. Adding an arbitrary
seed solves this.