On Dec 8, 2010, at 10:37 , Hiro Asari wrote: > irb(main):001:0> a=[] > => [] > irb(main):002:0> a.instance_variable_set "@foo", "bar" > => "bar" > irb(main):003:0> a.reject {}.instance_variable_get "@foo" > => "bar" > irb(main):004:0> a.select {}.instance_variable_get "@foo" > => nil that's an _awesome_ find.