hashtable_remove
hashtable_remove(struct hashtable *h, void *k);
return (valuetype *) (hashtable_remove(h,k)); \