rem: next_prime (unsigned long candidate)
add: next_prime (size_t candidate)
context: next_prime (unsigned long candidate){  /* Skip small primes.  */  if (candidate < 10)    candidate = 10;  /* Make it definitely odd.  */  candidate |= 1;  while (!is_prime (candidate))    candidate += 2;  return candidate;}