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