Implement vector iterator