more ~[T] -> Vec<T>