Use unique_ptr to handle ownership of Value*s in Cloning unit tests.