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.