This example creates a very basic Object Database which links in the instances created with a backend store (a DBM::Deep hash). It is by no means to be taken seriously as a real-world ODB, but is a proof of concept of the flexibility of the ::Instance protocol.