# File lib/dm-core/resource.rb, line 147
    def dirty?
      if original_attributes.any?
        true
      elsif new?
        model.serial || properties.any? { |property| property.default? }
      else
        false
      end
    end