the latter with clone. Remove the copy constructor for now