Changed AssociatedModel.set so that .set('child.a', 1) instantiates a new related instance implicitly