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