Renaming method for greater specificity
Exposing module functions for the repository

The idea is that I want to make private constaints that I can use
within the context of the Repository, but not outside. These
constaints will allow me to make use of support methods without
requiring a second layer of modules and labrythine includes.
Teasing out notification methods