add DiscreteValuedMultiGenerator (randomly selects set of record field keys and then generates their values from value generators)