Sean O'Dell wrote:

> So, how do I positively identify when an object is a hash or at least behaves 
> like a hash?

obj.respond_to?(:keys) # ? :)