An Entity Group (EG) is how we represent an entity or entities in B#. It is a special data type, don't ask about it.
Note some functions require an entity group of one and only one (referred to as "entity" in the documentation).
Conversely, some functions require a group of entities (referred to as “entities” in the documentation) which includes a group of 0 entities or more.