class Hashie::Extensions::Mash::DefineAccessors::Ext
def define_reader(key, method_name)
def define_reader(key, method_name) define_method(method_name) do |&block| if key? method_name self.[](method_name, &block) else self.[](key, &block) end end end