More work on the general Vector class.