it was the 4th implementation that I tried.  it probably should be vectorized_set