Current documentation is:
Parametric based type for all C3 Obj types that can be persisted in either the relational or KV datastore.
Contains all of the system fields and base functions relevant to persisting and retrieving data.
Is that correct?
Can you provide use cases to illustrate the role of those types.