hzamani/acts_as_relation — pull request #67 by lowjoel (2014-05-23 09:35:36+00:00)
Title: When generating a superclass object, ensure backlinks are made

This is a case which can happen when there is a 1:many relationship between some other model and the superclass. You will have to use the #superclass message to obtain the superclass instance. However, there is no reverse relationship. So when the relationship from the superclass object is persisted, the derived object is not, because the relationship is one-way.

Example (using sample app, derived from my own code base)
```ruby
store = Store.new
pen = Pen.new
store.products << pen.producible
store.save
```

The Producible bit of the Pen will be saved, but the Pen itself will not.