Added base type for VO/AggregateId/EntityId