pub unsafe extern "C" fn JS_ToPropertyKey(
    ctx: *mut JSContext,
    val: u64
) -> u64