fn vec_concat_impl