# Functions
EntityFromContext extracts the current EntityContext, WHICH MAY BE NIL!.
WithEntityContext stores an EntityContext in the current context.
# Structs
EntityContext is the context of an entity.
Project is a construct relevant to an entity's context.
Provider is a construct relevant to an entity's context.