removeSubscription(subscription: EmitterSubscription) {
    invariant(
      subscription.emitter === this,
      'Subscription does not belong to this emitter.'
    );
    this._subscriber.removeSubscription(subscription);
  }
Removes a specific subscription. Called by the `remove()` method of the
subscription itself to ensure any necessary cleanup is performed.