```item_compare_func``` must be aligned with ```(void *)ptrs```.