pub unsafe extern "C" fn JS_SetDestroyZoneCallback(
    cx: *mut JSContext,
    callback: Option<unsafe extern "C" fn(_: *mut GCContext, _: *mut Zone)>
)