subscribe
fun subscribe(filter: Filter, subscription: Subscription = Subscription(randomSubscriptionId())): Subscription
Create a new subscription with exactly one filter
abstract fun subscribe(filters: Set<Filter>, subscription: Subscription = Subscription(randomSubscriptionId())): Subscription
Create a new subscription with zero to many filters