If you use a ```std::unique_ptr<TRandom3>``` for the variable type, you don't have to worry about the ```delete```.