code: 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);
          });
      }
docs: Removes all elements in the specified collection from the current set.
  @param {Iterable} other The collection of items to remove from the set.