delete(value) {
      var ret = this._map.delete(value);
      this.size = this._map.size;
      return ret;
    }
23.2.3.4

Deletes a `value` from the collection if it exists.
Returns true if the value was found and deleted and false otherwise.

@param {*} value
@return {boolean}