Made  GetDataPayloads constructors more comfortable
Made it possible to get a random node from NodeSet