I think the Subscriber should also be able to communicate back to the Publisher that events should stop by means of `Subscription.cancel()`, which has asynchronous behavior and this mention should go here as well.