Adds a number of calls useful for managing subscriptions (say, a UI)
Adds ability to get "subscription state" to allow easier caching of subscriptions for callback.