code: function(attrs, options) {
          if (options.silent || !this.validate) {
            return;
          }
          attrs = _.extend({}, this.attributes, attrs);
          this.validate(attrs);
        }
docs: Run validation against a set of incoming attributes, returning `true`
  if all is well. If a specific `error` callback has been passed,
  call that instead of firing the general `"error"` event.
  @private