someone tried my code on 1.9 and got this "bug": > Hydra(src}$ruby9 ruby_reflector_test.rb <== ruby 1.90 > ruby_reflector_test.rb:117: formal argument cannot be an instance variable > Pathname.glob(rubynodes) do |@node_rb| > ^ Uh, guys, that can't possibly be a feature, right? Dropping an iter parameter into an ivar is a totally awesome technique - especially because it helps the Method Object Refactor... -- Phlip http://www.oreillynet.com/ruby/blog/2008/02/assert2.html