pub unsafe extern "C" fn SetPreserveWrapperCallbacks(
cx: *mut JSContext,
preserveWrapper: Option<unsafe extern "C" fn(*mut JSContext, Handle<*mut JSObject>) -> bool>,
hasReleasedWrapper: Option<unsafe extern "C" fn(Handle<*mut JSObject>) -> bool>,
)