remove method
Remove the subscription from this composite and cancel it if it has been removed.
Implementation
@override
void remove(StreamSubscription<dynamic> subscription) {
super.remove(subscription);
_subscriptionMap.removeWhere((id, item) => item == subscription);
}