First-Class Citizen ↔ of entity to support all operations available to other entities, ie variable assignment, passed as function arg or function return
aka First-Class-value, First-Class-Object, First-Class-Type, First-Class-Entity, First-Class, First-Class