rem: return (t->id % range);
add: return t->id % range;
context: thread_struct_hash(void *_t, const void *_key, unsigned int range){	struct thread *t = _t;	const struct thread_key *key = _key;	if (t != NULL)		return (t->id % range);	return (key->id % range);}