A library for using the Repository pattern in Ruby