docs: function (other) {
          assertNotNull(other);
  
          if (this.count() === 0) {
              return;
          }
  
          else if (other === this) {
              this.clear();
              return;
          }
  
          var table = this.table;
          forOf(other, function (element) {
              table.remove(element);
          });
      }