Test multiple DBs
Warn on case clashes
Rename to uuid?
Test derived classes
Test derived attributes
utf8
Document structure of STATE
Document all methods
Mark's list:
Work out all code we have that uses it
Logical tidy up of method names
New accessors for DB getting setting
Get rid of explicit calls to CRM::Persistent::Deleted
Make db_table et all chained accessors