deeply coping array