varstr_cmp and any comparison function that piggybacks on it can return