Removed redundant copy constructor