- Make encode/decode routines OS thread safe (within the same lua_State)
  - Optionally create an object for settings. Clone function.

- Convert documentation into structured source format
