Como adicionar uma nova classe nativa ao contexto do WebWorker em JavaScriptCore?

Eu tenho um aplicativo que estende o JavaScript via JavaScriptCore, em um navegador webkit-gtk. No momento, tenho várias classes que adiciono ao contexto global, como: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef =