> **Note** that Assignment should not be interpreted as loading a value into some named memory cells. Naming an object should not be seen along the lines of modifying the object to hold its name either. On the contrary, the **Act of Giving a Name** should be thought of in terms of remembering an object by means of a Label [⇒ Slug]. Also, since a distinction is not the private property of the name either, you are free to give a distinction as many names as you want.
In Smalltalk, objects are distinctions. Since everything in Smalltalk is an object, then everything in Smalltalk is a Distinction.
DOT FROM two-level-diagram