>>>>> "P" == Paul Brannan <pbrannan / atdesk.com> writes: P> 3. Should dup be implemented in terms of clone or should clone be P> implented in terms of dup (or should they both be implemented P> independently or in terms of another function)? For 1.6 Kernel#dup is implemented via Kernel#clone 1.8 use #initialize_copy Guy Decoux