Vector() constructor