Traits

Some algorithms for Vector