# Functions
Creates a new watched based on the container.
# Structs
Watcher allows listeners to register to be notified of changes under a given directory.
# Interfaces
DiscerningListener allows the receiver to selectively watch files.
Listener is an interface for receivers of filesystem events.