Do_copy method use?

Hi chr_sue,

I have a basic question. Why is user not supposed to call do_copy() method directly and what is the need for having an extra layer of copy() function?

Thanks in advance.