So vector types are represented as pointer types around a vector, rather than having the pointer type embedded in the vector type.