Add constructors to WeightedRandomBlock