Reworked implementation behind operators for Vectors