Vector can +,-,* as expected, and add all Algebras A,B,C,D