code: function (model) {
              var added;
              model = model || new this.collection.model(); //eslint-disable-line new-cap
              added = this.collection.add(model);
              // Backbone 1.0.0 does not return the added models,
              // so we will not set the models var to the return val
              if (!(added instanceof Backbone.Collection)) {
                  model = added;
              }
              this._addRow(model).subs.newest.render().$el
                  .appendTo(this.getRowWrapper());
              return this;
          }
docs: Add a row to the CollectionFormView. If you do not
  pass a model, one will be created from the collection.model
  property constructor. The model(s) will then be tied
  to the new row(s).
  @memberOf Backbone.CollectionFormView#
  @param  {Backbone.Model} model
  model A model to add a row for
  @return {Backbone.CollectionFormView}