You can clone with
I've been breaking my head for a while, why invalid models are persisted to server, and today looked at github version of backbone.js. What I've noticed is that in the site (http://backbonejs.org/backbone.js) version the following lines in save method:
// Do not persist invalid models.
if (!attrs && !this.isValid()) return false;
It doesn't seem OK to me, isn't it?
Yes it is -- feel free to use master in the meantime.