module Repository

The `Repository` module functions as a namespace for implementing the repository logic in a [Data Mapper pattern](martinfowler.com/eaaCatalog/dataMapper.html) implementation. The Repository module initially included two names:

1. `Base`; and
1. `Support` (a namespace containing several related classes).

:nocov: