From: Jan Friedrich Date: 2007-03-31T05:15:13+09:00 Subject: Re: Is there a library/mechanism for an object/hash hybrid? Gary Wright schrieb: > OpenStruct doesn't define access via the indexing method: > > info = OpenStruct.new > > info.name = 'Gary' > info[:name] # undefined method It's Ruby, define it. :) class OpenStruct def [] arg self.send arg end regards, Jan