¿Cómo agregar una nueva clase nativa al contexto de WebWorker en JavaScriptCore?

Tengo una aplicación que extiende JavaScript a través de JavaScriptCore, en un navegador webkit-gtk. En este momento tengo varias clases que agrego al contexto global así: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef =...