pub unsafe extern "C" fn JS_ReadObject2(
    ctx: *mut JSContext,
    buf: *const u8,
    buf_len: usize,
    flags: c_int,
    remnants_len: *mut usize
) -> JSValue