# Functions
NewMux creates a new mux that can merge changes from multiple sources.
NewWatcher registers a set of listeners that support the Listener interface and notify them on changes.
# Type aliases
AccessorFunc implements the Accessor interface.
ListenerFunc receives a representation of the change or object.
MergeFunc implements the Merger interface.