register

abstract fun register(listener: DBListener<M>): Closeable
abstract fun register(builder: DBListener.Builder<M>.() -> Unit): Closeable