On 3/27/07, Christian Neukirchen <chneukirchen / gmail.com> wrote: > "Gregory Brown" <gregory.t.brown / gmail.com> writes: > > > def test_options_act_like_indifferent_hash > > opts = Ruport::Renderer::Options.new > opts[:send] = "know thy definition set" > end Interesting edge case. I'm trying to decide if I care enough about it. How evil is it to access OpenStruct's @table hash? If not so evil... i could just delegate to it. If evil... should rethink this, or maybe at least raise errors.