Identifiable is a union type that defines the ID attribute
common to all entities and non-entities, such as Content
and Property, that needs to be uniquely identified. It is
also the super-type of all union types, including Container,
Addressable, Presentity, AbstractOccurrence, AbstractTodo,
to name a few.