A member function of the AnyList class passes two parameters, an STL vector of type int and an object of the class AnyList. The function copies all the elements stored in the AnyList parameter object into the calling object, and then copies all of the elements stored in the calling object into the vector. (It is irrelevant whether any of the containers are empty.) What is the best choice to set up the function declaration