From: Yukihiro Matsumoto Date: 2004-11-26T08:47:02+09:00 Subject: Re: Fixnum#clone and Float#clone raise different exceptions Hi, In message "Re: Fixnum#clone and Float#clone raise different exceptions" on Thu, 25 Nov 2004 22:49:20 +0900, Gavin Sinclair writes: |4.clone -> 4 sounds better to me, but I must be missing something. Do you accept the following behavior? a = 4 a.instance_eval{@a=5} b = a.clone # b = 4 b.instance_eval{@a=10} a.instance_eval{@a} # @a = 10 Similar thing can happen for a Float and singleton methods. matz.