Subscriber: (l: Listener) => () => void