model.clear() does not work when model does not pass validation:
https://github.com/afeld/backbone-nested/blob/master/backbone-nested.js#L118-L120
- What is the logic behind even checking if model is valid when clearing it?
this.validate is supposed to return undefined. What is the reason behind this check?
- Code does not make sense.