data-vector-set-conditional for simple-arrays which is handy for writing thread and interrupt safe code.