# Functions
Establish sets the repo in the given context.
FromContext returns the Repo associated with this context.
Retrieve gets the repo in the given context.
ToContext adds the Repo to this context if it supports the Setter interface.
# Interfaces
Setter defines a context that enables setting values.