pub unsafe extern "C" fn PL_add_hash_table(
    table: hash_table_t,
    key: *mut c_void,
    value: *mut c_void,
    flags: c_int
) -> *mut c_void