>>>>> "K" == Kero van Gelder <kero / d4050.upc-d.chello.nl> writes: >> >>>>> "K" == Kero van Gelder <kero / d4050.upc-d.chello.nl> writes: irb> B = a K> B irb> x K> #<B:0x40269058> irb> A = a K> B What you must understand is that A and B make reference to the *same* class, this is like if you have created an alias. It's not important that a.name give "A" or "B" because this is the same class. Guy Decoux