The Symbol
is used to represent scheme symbols. It effectively
contains a single number: a reference into the SymbolTable
class. There is only one symbol table per process: so each symbol is
uniquely identified by its number within that process.