>>>>> "H" == Hal E Fulton <hal9000 / hypermetrics.com> writes: >> I believe you need to implement dup or clone yourself, to ensure a deep >> copy. H> Generally true. But there's the trick of using Marshal to dump an object H> and then load it again. This is more complex than this. Think, for example, about RCO You must first build a graph and then clone the object using this graph. Guy Decoux