TODO Deep clone
Changed add method at ArrayVector