The callbacks
Every method is optional -
{ onEvent: (n) => count(n) } is a complete
observer.
Fallback reasons
Treat the value as open-ended; future versions may add reasons.
Recognised events
resync, config.created, config.updated, config.deleted, flag.created,
flag.updated, flag.toggled, flag.deleted, secret.created,
secret.updated, secret.deleted. Anything else is ignored and not surfaced.
