JS_STATIC_DLL_CALLBACK(JSObjectOps *) JavaObject_getObjectOps(JSContext *cx, JSClass *clazz)
JS_STATIC_DLL_CALLBACK(JSBool) JavaObject_setPropertyById(JSContext *cx, JSObject *obj, jsid id, jsval *vp)
JS_STATIC_DLL_CALLBACK(JSObjectOps *)JavaObject_getObjectOps(JSContext *cx, JSClass *clazz){    return &JavaObject_ops;}