Name Resolution
The process of using a name, involves:
- the name value;
- the action being performed;
- the context in which the resolution is performed
The result is, in general:
- a new context;
- a new value interpretable in that context;
- a new action to be performed.