Symbols
make-symbol
(make-symbol . templates) -> symbol
template:
 string
 symbol
 keyword
 number
Creates a symbol concatenating the arguments.
interned-symbol?
(interned-symbol? obj) -> boolean
  obj := any object
Returns true if the object obj is an interned symbol.
interned-keyword?
(interned-keyword? obj) -> boolean
  obj := any object
Returns true if the object obj is an interned keyword.
symbol->keyword
(symbol->keyword sym) -> keyword
  sym := symbol
Converts a symbol sym to a keyword.
keyword->symbol
(keyword->symbol kw) -> symbol
  kw := keyword
Converts a keyword kw to a symbol