Privating classes
Replacing constant reference with module function
Adding nodoc imperative for repository methods
Merge branch 'privatizing-repository-methods'

* privatizing-repository-methods:
  Adding nodoc imperative for repository methods
  Replacing constant reference with module function
  Privating classes