Thread Safe Embedding
n Compile with -DJS_THREADSAFE
n JSContext:Thread is a many:1 mapping
   JS_SetContextThread(cx);
n Before entering JS
   JS_BeginRequest(cx);
n When leaving JS
   JS_EndRequest(cx);