A library that holds complete versions of caches, so that the relevant functionality can be copied and pasted to other projects.