~[T] is gone, switch to Vec