First release. Features include:
- Publish/Subscribe to events of arbitrary types
- Subscription using reflection to support flexible listening strategies
- Support for arbitrary idempotent cancellation, such as channel closure
First release. Features include: