When Active Record Child Objects are Autosaved in Rails
https://gist.github.com/demisx/9896113
If true, always save the associated object or destroy it if marked for destruction, when saving the parent object. If false, never save or destroy the associated object. By default, only save the associated object if it’s a new record.