title: How to prevent update_attributes! shortcutting callbacks?
body: <p>I want to check before saving event so I can throw an alert everytime a specific field gets updated. 
  I tried to use "changed" to detect it but update_attributes shortcut the db validation so there is no way for me to use changed?</p>
  
  <p>For example this notices the change:</p>
  
  <pre><code>m = Player.new
  m.name = "Tom"
  m.changed?  
  =&gt; true  
  </code></pre>
  
  <p>But this does not:</p>
  
  <pre><code>m = Player.new
  m.update_attributes!(name: "John")
  m.changed?  
  =&gt; false
  </code></pre>
  
  <p>Any ideas how I can do this differently?</p>