/**
* The sanakirja database exists to allow the creation of data
* structures that most naturally lives in memory-mapped files.
*
* It is structured around pages, through two traits AllocPage and
* LoadPage. The assumption is that pages have 4K bytes.
*
* There is a Storable macro that types can implement to indicate they
* can be stored on disk. Implementations should allow for comparing
* types, getting references from a page to other pages (if they
* exist).
*/
;
void ;