docs: function(indexName, key) {
          if (this.indexes === undefined) {
              this.indexes = {};
          }
          if (!this.indexes.hasOwnProperty(indexName)) {
              this.indexes[indexName] = [];
          }
          for (var i = 1; i < arguments.length; i++) {
              this.indexes[indexName].push(arguments[i]);
          }
          return this;
      }