docs: function () {
              if (!this.__schemaDataset) {
                  var ds = this.db.from(this.table), self = this;
                  return this.__createTable().chain(function () {
                      return (self.__schemaDataset = ds);
                  });
              } else {
                  return when(this.__schemaDataset);
              }
          }