Vect<T>; SqrMtrx<T>; is_valid() needs 2b completed