Jeff Patterson wrote: > which object I'm referencing). If the kernel has a hash of references, > why can't we access it? Not any use to you at all, but in Smalltalk, variables are just keys in a namespace and namespaces are dictionaries (hashes). It would be nice if the same were so in Ruby but, AFAIK, variable mappings are held internally to the Ruby interpreter and not exposed. If they were, then this would be much easier... -- Posted via http://www.ruby-forum.com/.