I noticed the problem because [this test](https://github.com/rails/rails/blob/master/activerecord/test/cases/store_test.rb#L151) started to fail. I understand that it's quite a "coincidence" that this test failed. I could write one, which created two new classes and defines models on the same attribute. What do you think?