Deep CopyにMarshalを使わないこと

RubyでオブジェクトをDeep Copyするとき、面倒だからといって、

clone_obj = Marshal.load(Marshal.dump(obj))

としないこと!

Marshalがとにかく遅いからね!