code: function(obj, opts) {
          this.obj = obj;
          this.options = opts;
  
          if(!this.options.optional || this._totalRows() > this.options.limit) {
            this._createNavigation();
            this._setPage();
          }
  
          if(this.options.onCreate) this.options.onCreate(obj);
  
          return this.obj;
        }
docs: Methods