pub unsafe fn JS_SetPrototype(
    cx: *mut JSContext,
    obj: Handle<'_, *mut JSObject>,
    proto: Handle<'_, *mut JSObject>
) -> bool