Values of Symbols
A symbol without a value in the current context is said to be “unbound”.
The value of a symbol can be any Scheme object, including a number, another symbol, a procedure, a list, and array, etc.
A symbol can have several local (“lexical”) values and one global value. However, symbols belong to “packages”, and two different packages can have symbols with the same name.