ActiveRecord::Base.class_eval do

  # Returns duplicated record with unfreezed attributes.
  def dup
    obj = super
    obj.instance_variable_set('@attributes', instance_variable_get('@attributes').dup)
    obj
  end
      
end

