Made vector methods return new Vectors