class ActiveModel::LazyAttributeHash

def materialize

def materialize
  unless @materialized
    values.each_key { |key| self[key] }
    types.each_key { |key| self[key] }
    unless frozen?
      @materialized = true
    end
  end
  delegate_hash
end