module Hashie::Extensions::Dash::IndifferentAccess

def to_h

def to_h
  defaults = ::Hash[self.class.properties.map do |prop|
    [Hashie::Extensions::IndifferentAccess.convert_key(prop), self.class.defaults[prop]]
  end]
  defaults.merge(self)
end