Locales
=======
- primitive: setlocale category [locale]
If LOCALE is omitted, returns the current value of the specified
locale category as a system-dependent string. CATEGORY should be
specified using the values `LC_COLLATE', `LC_ALL' etc.
Otherwise the specified locale category is set to the string LOCALE
and the new value is returned as a system-dependent string. If
LOCALE is an empty string, the locale will be set using
envirionment variables.