Accept multi component values and weights.