Add Either and Vect instances