Initial code to support serializing snapshots
Default toString() function for AbstractDatabaseObject