module Hashie::Extensions::MethodAccessWithOverride

def self.included(base)

def self.included(base)
  [MethodReader, MethodOverridingWriter,
   MethodQuery, MethodOverridingInitializer].each do |mod|
    base.send :include, mod
  end
end