Copying implemented and tested.