pub unsafe extern "C" fn JS_TransplantObject(
    cx: *mut JSContext,
    origobj: Handle<*mut JSObject>,
    target: Handle<*mut JSObject>
) -> *mut JSObject