docs: function (vals, /*?object*/query, options) {
              options = options || {};
              var dataset = this.dataset;
              return this._checkTransaction(options, function () {
                  if (!isUndefined(query)) {
                      dataset = dataset.filter(query);
                  }
                  return dataset.update(vals);
              });
          }