3 ms·By putting it in a module, you avoid having to add the method to every single class.by bdr 18y agoBy putting it in a module, you avoid having to add the method to every single class.ewiethoff 18y agoHmm, no. You have to add __copy__ and/or __deepcopy__ to every class.astrec 18y agoOnly to override the default implementation.latortuga 18y agoBy putting it on Object (this is my ruby side speaking) you avoid the same thing.