>>>>> "M" == Mauricio =?iso-8859-1?Q?Fern=E1ndez?= <Mauricio> writes: M> did you cut & paste my code, or is my training to think like you M> bringing its first results? (the code is char-per-char identical in M> everything but 'inpf' :-) cut & paste M> I meant impossible if #__id__, #object_id & #id are redefined. See the discussion about #class Guy Decoux p.s. : svg% ruby -e 'def __id__() end' -e:1: warning: redefining `__id__' may cause serious problem svg%