is equivalent to, but I leave this up to you, neither is pretty
```ruby
saved = host.save
discovered_host.update_column :type, original_type if saved
[saved, host]
```