Future stuff you will see in DiamondBase

- The type stuff described in the BUG file.

- A traditional implementation of duplicate keys. I (kev) don't like this
because it's a huge amount of work for us to implement but about a third of
a line of code for users to get around but we aim to please. This will
involve implicit serial data being added to your relations and implicit
fields being added to your relations (which you can do explicitly now
anyway, nudge nudge).

- We have started plans for queries. There is a LOT of work to go into this
and we will be starting off slow and cumbersome and optimising from there.
This will allow you to do in C++ what people think of as SQL selects and
some such. In particular, you will be able to set up conditionals for a
query and then iterate over those matching records using a foreach() loop
of some description. With some cunning use of virtual functions and
overloaded operators, we should be able to come up with a very nice
interface.

Merry Christmas and a Happy New Year to all...
