Added merge method in Collection

* Also implemented ArrayCollection merge method
We can't add API to the collection interface in `2.x`