Fixed a few extra corner cases in model.set. Components not do not use a deepDefaults when initializing and instead seed with this.defaults and insert new data with options.data.