cc @rafaelfranca 

This test feels a little specific to my example (https://gist.github.com/tiegz/9748836), but fails without my patch (this fixes the bug in master too).

The only other test I can imagine is something like `assert_equal ActiveRecord::Callbacks, @developer.method(:update_record).owner` perhaps in `base_test.rb`. 

Thoughts?