Imporved Vect constructor.