On Wed, Sep 11, 2002 at 10:31:06PM +0900, ts wrote: > pigeon% b.rb > a : 12 - _m : [2, 4] - _n : 6 > a : 12 - _m : [1, 2] - _n : [3, 4] > a : 12 - _m : 24 - _n : 6 > a : 12 - _m : [1, 2] - _n : 36 > pigeon% This is exactly what I would expect to happen. I'm not sure why I'd want to use a private variable and them make it visible with attr_accessor. Would there be any bug that could arise from doing this? Paul