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