khash support, faster than uthash