Currently we're overriding save_changes to always issue an update. But advanced users of Sequel may not want this. I originally didn't want to depend on any plugins for this gem, but I think it wouldn't do harm to include the "dirty" plugin, for the sake of functionality.