Symbol

typealias Symbol = String

A symbol is a simple, local name. It is valid within the scope that declares it and all of its child scopes. However, a child scope can usually "shadow" a symbol of a higher scope.