Immutable (or read-only) objects such as numbers, characters, functions, pathnames and restarts can be freely shared between threads.