Fully complete the vector class