Maybe indicate here that the vector has mutating access to the original values?